Campbell, Arthur Grant (Career)