frederick cain