John Thornton Kirkland

GPTKB entity