It's almost 1000 pages...but I read it in 3 days.
Then my husband read it...he also read it in 3 days.
Every time I run into another traveler at the book exchange I tell them they have to read it.
Seriously, go get this book...you won't be able to put it down.
What are you reading?