what does kathleen cain do for a living