Peter Jupp
Peter Jupp is Professor of British History in Queen's University, Belfast. Eoin Magennis is Education Officer in the Linen Hall Library, Belfast.
Peter Jupp is Professor of British History in Queen's University, Belfast. Eoin Magennis is Education Officer in the Linen Hall Library, Belfast. See less