General chemistry - McQuarrie, Donald Allan (1987)