General chemistry - McQuarrie Donald A.; Rock Peter A. 1939- (Freeman, 1991)