Physical Chemistry - VEMULAPALLI, G.K (New Delhi Prentice Hall of India, 2006)