On July 20, 1969, humanity paused with attention locked to television and radio broadcasts as the astronauts of the Apollo 11 mission dramatically touched down on the dusty face of the moon. The first... This description may be from another edition of this product.