Atlas Shrugged Part I
Atlas Shrugged 3: Who is John Galt
Atlas Shrugged 2
10 March 1979, Nairobi, Kenya
16 January 1972, Japan