John W. Lord Sr.

GPTKB entity