Fantastic book! Narrator Michael Beck was outstanding! His portrayal of all the characters was superb. I felt every emotion each character was feeling in the book due to his spot on narration. This is one book that I'm glad I listened to instead of read on my own, because Michael Beck brought every word to life. The story had many levels, and each one was captivating. This should be made into a movie. 5+ stars!!