History will remember the twentieth century for two technological developments: atomic energy and space flight.