:Information about William H. Porter