Detail from mural monument in St Peter's Church, Barnstaple, Devon, of Thomas Horwood" (1600-1658) of Barnstaple, twice Mayor of Barnstaple, in in 1640 and 1653. He founded an almshouse in Church Lane, Barnstaple.