John Anderson, farmer