James Ford
overview