William Berkeley Jr.

GPTKB entity