Pharmacology examination & board review - Katzung, Bertram G. (Appleton & Lange, 1993)