Revolutions that made the Earth - Lenton, Tim (Oxford University Press, 2011)