Robert Stirling Jr.

GPTKB entity