Scan barcode
A review by rolemartyrx
Atlas Shrugged by Ayn Rand
4.5
4.5 points: Outstanding - Almost flawless; exceeds expectations; highly recommended, even for those not typically interested.