Guarding neutral Ireland

Michael Kennedy
Four Courts Press
9781846820977
1-84682-097-9