Keith Jeffery

Keith Jeffery is Professor of British History at Queen's University, Belfast, having previously been Professor of Modern History at the University of Ulster. He has been Parnell Fellow in Irish Studies at Magdalene College, Cambridge, and a V

Related Books