Lovelock James

Gaia: A new Look At Life on Earth - USA Oxford University Press 2016

9780198784883

QH313