Adranced Physical Chemistry - Ranathunga, A.B