Veterinary Pharmacology and Therapeutics - Jim E Riviere (USA, 2009)