Jack N. Barkenbus

Authored for Print issue Vol 31.1 The Global Commons published in 1977-78