A review by nick_borrelli
Atlas Shrugged by Ayn Rand

5.0