Essential Chemistry - CHANG, Raymond (Boston WCB McGraw Hill, 1996)