Bachelor, Kenyon College, 1959. Master of Arts, Yale University, 1960. Doctor of Philosophy, Yale University, 1968.
Assistant professor classics University Texas, Austin, 1964-1971. Associate professor classics Stockton College, Pomona, New Jersey, 1971-1985, professor classics, since 1985. Board directors Fictional Rome website.
Associate director Interdisciplinary Center Hellenic Studies.
Member American Philological Association, Classical Association Atlantic States (president 1980-1981), Classical Humanities Society South Jersey (president 1972-1998, 2000-2006).
Married Martha Duvall, June 2, 1962 (deceased February 1996). Childre: Edward Harold, Sarah Elizabeth. Married Mary Jo Swindle, March 13, 1999.