God Never Blinks
Subtitle: 50 Lessons for Life's Little Detours