Monsignor Thomas W. Powers

GPTKB entity