Grace in a Cup of Tea: A Lesson in Leadership
Jacqueline Novogratz
783

How beautiful and ironic that our most urgent task is to slow down to see.