The Case for Mars explains step-by-step how we can use present-day technology to send humans to Mars within ten years.
Assembling Life : How Can Life Begin on Earth and Other Habitable Planets?
David Deamer
audiobookHow We'll Live on Mars
Stephen Petranek
audiobookbookDo Not Disturb : The Story of a Political Murder and an African Regime Gone Bad
audiobookApollo 13
Jim Lovell, Jeffrey Kluger
audiobookThe Agrarian Problem in the Sixteenth Century
R. H. Tawney
bookPeacemakers
Margaret MacMillan
audiobookTriumph of the City
Edward Glaeser
audiobookInstitutions, Institutional Change and Economic Performance
Douglass C. North
audiobookThe Barbarous Years
Bernard Bailyn
audiobookThe Complacent Class : The Self-Defeating Quest for the American Dream
Tyler Cowen
audiobookThe Decline and Rise of Democracy
David Stastavage
audiobookThe World Trade Organization
Amrita Narlikar
audiobook