Sheep, Shepherd & Land: Stories of Sheep Farmers Reinvigorating Canadian Wool

by Anna Hunter Author