Fundamentals of chemistry - Goldberg (WCB McGraw Hill, 2001)