You'll seldom find a book which has more polarization in the opinions of it than Rand's Atlas Shrugged. Online-forums on the net are filled with reviews that both praise and laud the book, but for different reasons. Opponents of Atlas Shrugged seem to jeer solely at the philosophies presented by author, ignoring the literature altogether. (Its also my personal experience that many who claim to hate the book have not even read it themselves, basing their opinion on online reviews such as this one) Whether or not you agree with the author's views, I feel this is great fiction (and I MUST emphasize the word fiction on this) that has stood the test of time. Enemies of Christianity, philology and oompa-loompas can still enjoy and appreciate the works of C.S. Lewis, Tolkien and Dahl respectively. While it is a long read, it is also a great read in my opinion and I do suggest everyone pick up a copy of their own to make their own mind up.