John M. Harlan XXXIX

GPTKB entity