Archbishop John Francis Regis Canevin

GPTKB entity