Thomas McGrath
McGrath is a historian, and holds two doctorates-History and Education. He lectures in ecclesiastical history at St. Patrick's College, Maynooth.
McGrath is a historian, and holds two doctorates-History and Education. He lectures in ecclesiastical history at St. Patrick's College, Maynooth. See less