English Beginner Thermodynamics in earth and planetary sciences Jibamitra Ganguly (auth.) 2008 View book