Advanced practical physical chemistry - Yadav, J.B (Krishna Prakashan, 2017)