Sheep & man
Ryder, M. L.
Sheep & man - London Duckworth 1983 - ix, 846p.
0715616552
Sheep --History.Animal Husbandry
636.3(091) / RYD-S
Sheep & man - London Duckworth 1983 - ix, 846p.
0715616552
Sheep --History.Animal Husbandry
636.3(091) / RYD-S