Explanation

Atlas Shrugged by Ayn Rand

Point : (0 Comment)

Writer

Ayn Rand

Language

English

ISBN

9780452011878

Number of pages

1168

Publisher

Penguin Putnam Inc

Category

Atlas Shrugged by Ayn Rand - Ayn Rand