3000 solved problems in chemistry - Goldberg, David E (new york McGRAW-Hill, 1997)