3000 solved problems in chemistry - Goldberg, David E (McGraw - Hill, New York, 1997)