MICHAEL F CAIN