Author: James Jeffrey Roche,John Boyle O'Reilly,Mary Murphy O'Reilly