Principles of physical chemistry - B R Puri (Vishal Publishing Co, 2007)