Understanding Chemistry - Rao, C N R (Universities press, 1999)