Schaum's Outline Of Beginning Chemistry by David E. Goldberg