1
by Ehrlich, Paul R., Ehrlich, Anne H., Holdren, John P.
Published 1975
Springer Berlin Heidelberg

2
by Rotblat, Joseph
Published 1990
Springer Berlin Heidelberg
Other Authors: '; ...Holdren, John P....