John H. H. Ford
overview