Chemical investigations for changing times - Hassell, C. Alton (Prentice Hall, 2007)