Judging Dev: A Reassessment of the Life and Legacy of Eamon De Valera

£15.00

Judging Dev: A Reassessment of the Life and Legacy of Eamon De Valera