Introduction to Agricultural Engineering Technology by Harry L. Field, John Solie & John B. Solie