General chemistry. - McQuarrie Donald A; Rock Peter A (1987)