Canine pathology, or A full description of the diseases of dogs
Published: 1841
Number of pages: 341