Atlas Shrugged
Publisher: Random House
Published: 1957
Number of pages: 1188