Thomas Legh Claughton

GPTKB entity