CV
Belfast, United Kingdom of Great Britain and Northern Ireland
PhilPapers Editorships
Philosophy of History

M.A. Edinburgh 1970, Ph.D. Cambridge 1973, Emeritus Professor of Moral Philosophy, Queen's University Belfast, Member of the Royal Irish Academy