Anthony McElligott is Professor of History and Director of the
Centre for Historical Research, University of Limerick Tim Kirk is
Lecturer in European History at the University of Newcastle
This title is unavailable for purchase as none of our regular suppliers have stock available. If you are the publisher, author or distributor for this item, please visit
this link.