Britton, James Clelland (Career)