John W. D. Beckwith

GPTKB entity