A review by s_sheppard18
Atlas Shrugged by Ayn Rand

5.0