David Paton
overview