Agricultural Engineering - Bryan Morgan (New York Mansell publishing limited)