The origin and early history of the Ayshire breed of cattle
Publisher: "Standard" Printing Works
Published: 1909
Place of publication: Kilmarnock [Scot.]
Language: eng
Number of pages: 51
Subjects: Ayrshire cattle