Charles W. Whalen Jr.

GPTKB entity