Francis S. Macaulay

GPTKB entity