The Chemist and Druggist [electronic Resource]; Vol. 69, no. 23 = no. 1402 (8…

I like that this textbook includes practice problems with full answer keys.