FARNWORTH , CALEB