A memorial to John O'Callaghan.
Publisher: Angel Guardian Press
Published: 1918
Place of publication: Jamaica Plain, Massachusetts
Language: eng
Number of pages: 19
Subjects: O'Callaghan, John,