cain farmer