Introduction to Agricultural Engineering by Lawrence O. Roth & Harry L. Field