AB, Davidson College, 1950. Bachelor's Degree, Louisville Presbyterian Seminary, 1953. Master of Sacred Theology, Harvard University, 1957.
Doctor of Philosophy, Princeton Theological Seminary, 1961.
From assistant to associate professor to professor philosophy St. Andrews College, Laurinburg, North Carolina, 1961-1983, distinguished professor, 1983. Visiting professor philosophy University North Carolina, Pembroke, 1983-1993.
Chaplain, 1st lieutenant United States Army, 1953-1956. Member American Philosophical Association, Metaphys. Society of America, Society for Philosophy in Public Affairs, Society for Philosophy of Sex and Love.
Married Katherine Alice Fryer, June 5, 1953. Children: John Edward, Susan Dorman, David Leon (deceased).