Katzung Trevor's : pharmacology examination board review - Anthony J. Trevor (MC Graw Hill, 2013)