Farm management practices in Alamance County, North Carolina

Full text