Katzung & Trevor's Pharmacology Examination and Board Review,10th Edition� by Anthony Trevor & Bertram Katzung