Book review : The NASA Archives: 60 Years in Space
On the occasion of the 50-year anniversary of the Apollo 11 Moon landing on 20th July 1969, the TASCHEN publisher issues a new XL illustrated book with photos from over 60 years from NASA Archives including photos never shown before. […]