Understanding chemistry - Rao, C N R (Universities Press Pvt Ltd, 2006)