Andrew clemence. A