A brief survey of Irish history
By: by R. M. O'Sullivan.
Publisher: Educational Company of Ireland
Place of publication: Dublin; Belfast
Language: eng
Number of pages: 176