transportist.org
Putting on the Brakes: Mankind Nears the End of the Age of Speed
WSJ: Putting on the Brakes: Mankind Nears the End of the Age of Speed : “” The human race is slowing down. When the U.S. space shuttle completes its final flight, planned for June…