A Brief History of the Earth's Climate: Everyone's Guide to the Science of Climate ChangeSteven Earle3.6