Pharmacology and Therapeutics for Students and Practitioners of Medicine. Second Edition.