Richard N. Perle

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