Oxford Handbook Of Practical Drug Therapy by John Reynolds, Jeffrey K. Aronson & Duncan Richards