Ratings12
Average rating3.7
After a few pages of slow start, this book really gets going. I enjoyed the ups and downs with the characters, the somewhat historical nature, and the adventure. You can almost feel the conflicting pulls on the main character.