JAMES CAIN, JR.