Robert Jastrow

Authored for Print issue Vol 39.1 Technology in Space published in 1985-86