Atlas Shrugged 2
Atlas Shrugged Part I
Atlas Shrugged 3: Who is John Galt
12 May 1970, Brooklyn, New York City, New York, USA
27 July 1984, Boston, Massachusetts, USA
17 October 1977, Halifax, Nova Scotia, Canada