Peter S. Thacher

Authored for Print issue Vol 39.1 Technology in Space published in 1985-86 and Vol 44.2 The Politics of the Global Environment published in 1990-91