I've read this many years ago in our Bible Study and highly recommend it. Philip Yancey is among the best authors and no matter the subject you will walk away with a different outlook on what he is sharing.
When working on projects for those who are going through some difficult times this book always is given to them.
This book couldn't have been found at a better time in my daughter's and my life, as she was going through a physical crisis. She had already been through so much; we asked God why this? This book helped both of us emotionally, by strengthening our faith and helping us understand other's responses to her. It left us with more compassion for those who suffer. To God be the glory, before we even finished the book, He answered our prayers and directed her path to healing.
Awesome book!! I loved it so much that I recommended it to my small church group and we are reading it together. It really opened my eyes to God's role in the pain I have suffered in my life, and has brought me much comfort.