3000 [i.e. Three Thousand] Solved Problems in Chemistry - Goldberg, David E. (1988)