Carruthers, Clive Alexander (Career)