Basic Training in Chemistry - Hoenig, Steven L. (Springer US, 2002)