Walter Raphael Hazzard Jr.

GPTKB entity