Thomas Davis and Young Ireland
By: Edited by M.J.MacManus.
Contributors: MacManus, M.J.
Publisher: Stationery Office
Place of publication: Dublin
Language: eng
Number of pages: 127