Principles of agricultural engineering. - Michael, A. M.; Ojha, T. P.