Fundamentals of chemistry - Lee,J.D; Solomons/Fryhle (New Delhi Wiley pub., 2013)