Mark Wright Sr.

GPTKB entity