Please use the links at left to navigate.

Born and raised in Belfast, Ireland/Northern Ireland. Undergrad at Trinity College, Dublin, Ireland. A stint at Tulane University, New Orleans, Louisiana, USA. PhD in philosophy from Ohio State University, Columbus, Ohio, USA. Taught at Puget Sound University and Virginia Wesleyan University, Virginia Beach, Virginia, USA. Now emeritus.