John M. Harlan XIX

GPTKB entity