Mason's World Dictionary of Livestock Breeds, Types and Varieties — latest news, discussion & facts — IJR