Pharmacology: A handbook for complementary healthcare professionals - Aldred, Elaine M (Edinburgh Elsevier, 2009)