Agricultural mechanics : fundamentals and applications - Herren, Ray V. (Cengage Learning, 2015)