Hugh Bredin

Hugh Bredin is Senior Lecturer in the Department of Scholastic Philosophy at Queen's University, Belfast