Impacts of Climate Change on Animal Agriculture
Canola Council of Canada - Setting Sail for 2015- “Constraints to Growing Canola Markets” L.H. Hepworth CropLife Canada Halifax, July 2005.
The Australian Jersey Journal January 2012 Part B
Semex August 2011 USA Jersey Catalog