Chemistry for engineers - Mallick, Abhijit (India Viva Books, 2012)