5.0

Fantastic! I devoured this book, and if it ran 1,000 more pages, I would have been just as engrossed from start to finish.

It was that good!