A Climate Modelling Primer (Research & Developments in Climate & Climatology)