
The sheep keeper's veterinary handbook

1861262353 / 9781861262356
Hardback
636.3'089
20/09/1999
8 in stock Need More ?
England
26 cm 208 pages : illustrations (black and white)
general Learn More
research & professional
Reprint.