Sandhu, Harpal singh. Essentials Of Veterinary Pharmacology and Therapeutics - 2nd Edition - New Delhi Kalyani publishers 2020 ISBN: 9789327228243