Chemistry by Patricia Eldredge & Bruce A. Averill