Sugar beet :
the results of an inquiry into the costs of production, yields and returns in 1924.

Description

Viewability

Item Link Original Source
Full view   University of Illinois at Urbana-Champaign