Agricultural engineering : principles and applications - Doherty, C. Doherty, Cade (New York : Larsen & Keller, 2017)