Veterinary Pathology - Shastry G N . ([s.l]: CBC Pub)