Vegad, J.L. A Text book of veterinary general pathology - 2nd Edition - New Delhi CBS Publisher 2019 ISBN: 9788123927879