Sir John Marks Templeton

GPTKB entity