Surprising Science Puzzles
Adv Animal Science Breed Book Vol IV Sheep Breeds.
Swine Breeds
Sheep Breeds Jeopardy