Modern chemistry - Davis, Raymond E. (Holt, Rinehart & Winston, 2002)