John Gifford, of Thewborough - 1390 - uncertain 1438