Home/Ayn RandReviewsAyn Randby Jeffrey Britting2005·144 pages·enPublisher, ISBN & more▾ISBN9780715632697Similar booksRummaging the shelves…ReviewsLoading reviews…