Climate & Oceans by John Steele, Steve Thorpe & Steve A. Thorpe