Richard McDonald Jr.

GPTKB entity