Essentials of Pharmaceutical Chemistry second edition - CAIRNS, Donald (Pharmaceutical Press, 2003)