John M. Buchanan

GPTKB entity