Lecture notes for climate change SCI 2133 - Da Rosa, Jennifer (University readers, 2010)