daniel ryan » comments