Encyclopaedia of climate change and global warming - Mittal, Vijay (Jaipur OBC, 2012)