Home›Books›James MillsJames MillsNo biography available.Works (3)The first principles of agriculture1890The Ontario Agricultural College, Guelph1993The first principles of agriculture