Venugopalan, A. Essentials Of Veterinary surgery - 8th Edition - New Delhi CBS puplishers 2020 ISBN: 9788120413795