Life of John Boyle O'Reilly ... together with his complete poems and speechesby James Jeffrey RocheWriting a summary for young readers…For young readersBook data: Open Library