One of the most exciting books I've ever read. Somehow, McCammon makes 1000-ish pages feel like 300. There's a lot of content, but it moves at a lightning-quick pace with tons of awesome characters and events. If you're intimidated by a book's size, pick this one up. It might be a behemoth of a book, but you'll enjoy every second of it.