Anderson, Allan Cunningham (Career)