Atlas shrugged
Publisher:
Plume
ISBN13:
9780452286368
Format:
Classic Audio