Frank Whitcombe Jr.

GPTKB entity