Technological nature adaptation and the future of human life / Peter H. Kahn, Jr. - Kahn, Peter H. (The MIT Press, 2011)