AB cum laude, Davidson College, 1959. Master of Arts, Emory University, 1960. Doctor of Philosophy, Emory University, 1966.
Assistant professor philosophy Wofford College, Spartanburg, South Carolina, 1962-1965, University Georgia, Athens, 1965-1969, associate professor, since 1969. Consultant various scholarly publications.
Member American Association of University Professors, American Philosophical Association, Leibniz Gesellschaft, Leibniz Society of America (vice president 1977-1988).
Married Mary Frances Prevette, June 17, 1962. Children: Jennifer, Kathryn, Erin.