New Humanist logo

James Hemming

The future of the the planet
Vol.114, Issue 2 (Summer 1999)
The magazine for free thinkers