FayeDunaway: Atlas Shrugged is a really hard (and long) read. Over 1,000 pages, if I recall correctly. But, it helped me to think critically, so I still recommend it to certain people occasionally.
Right now, though, I'm reading The Selfish Gene by Richard Dawkins. Can't very well go around recommending that to my JW friends.