Christopher J. Ford
overview