This book had more than the 5 R's mentioned in my title, but these five were key for me. I love books that reveal spiritual growth for more than the main character, and this story had room for all of the primary characters to grow and change as a res...