Introduction to Agricultural Engineering Technology - Field; Long, John M. (Springer International Publishing, 2018)