JOHN T KEGGEL