The medea hypothesis : is life on earth ultimately self-destructive? / - Ward, Peter D. (Princeton University Press,, 2009)