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