Ayn Rand

Atlas Shrugged - 375 Hudson Street, New York, New York 10014, U.S.A Penguin Books USA Inc. 1996 - 1168p.

9780451191144