Search: Allan Cain, Research