Sir Thomas Hales, 3rd Baronet

GPTKB entity