That is at the top of my all time favorite books.
...list
I think it's longer than War & Peace but definitely worth the read.