Charles Clarke-Devonald
overview