Essential of Veterinary Pharmacology and Therapeutics - Harpal Singh Sandhu (Kalyani publishers, 2006)