Review:

A true classic. As most classics it's not exactly a light read, and this one in particular is unrelentingly depressing.

Still, a must read.

A special +1 to Claire Danes reading in the audiobook, it's amazing.