Special Savings | Save up to $20. Get the code »

Craig C Sheaffer

Craig C. Sheaffer received his B.S. at Delaware Valley College, Doylestown, PA; and M.S. and Ph.D. degrees at the University of Maryland, College Park before becoming a professor in the Department of Agronomy and Plant Genetics at the University of Minnesota, St. Paul, where he received the College of Food and Natural Resources distinguished teaching award in 2006. He has studied sustainable cropping systems for more than 30 years, focusing on the topics of forage production, pasture...See more

Craig C Sheaffer's Featured Books