Atlas Shrugged Part I
Atlas Shrugged 3: Who is John Galt
22 December 1949, Old Lyme, Connecticut, USA
2 October 1967, USA