Christopher Duncan
overview