This book is a solid read. It's fast paced and easy to get lost in. It's a story of redemption, and clearly an allegory to Christ's sacrifice. It's a solid book, and I'd recommend it to anybody. I have a few theological quandaries, so that's why I can't give it 5 stars. The dream sequence at the end could have been left out, because the diner scene was ended so perfectly, it would have left it at the perfect place.
I really would like to see a followup to this book.