Born and raised in Belfast, 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. Now teaching at Virginia Wesleyan College, Virginia Beach, Virginia, USA.
Please use the links at left to navigate.