William H. McGuffey

GPTKB entity