Graham Ford
overview