Donald Cairns (2018). Essentials of Pharmaceutical Chemistry Third edition Part 3. Pharmaceutical Press.