On Space Travel and Neil Armstrong On Saturday, the first person to set foot on another world died. In some ways, it is fantastic how rapidly…