Kenneth Frampton

GPTKB entity