Vet in the vestry
By: Alexander Cameron.
Publisher: Lochar
Published: 1987
Language: eng
Number of pages: 214
Subjects: Veterinary medicine -- Great Britain.