Edward C. Aldridge Jr.

GPTKB entity