Introduction to Agricultural Engineering Technology_ A Problem Solving Approach - Harry L. Field, John B. Solie