JAMES A CAIN JR