The Yorkshire cattle doctor and farrier
Publisher: Longman, Brown, Green , and Longmans
Published: 1840
Number of pages: 303