Mordecai Ham Jr.

GPTKB entity