Wow! What a ride! I really loved this book. The characters quickly became real to me and I was hurt when they were hurt, intrigued with them, and I was happy to go along with them on their journey. I only wish it wasn't over! Great story, relate-able characters, and strong message of hope. Loved thi...