John M. Harlan XLVIII

GPTKB entity