Earth System Modelling - Volume 1 - Puri, Kamal (Springer Berlin Heidelberg, 2013)