LEATHERS Family Lines: KNIGHT, LATHRISKE, LEATHERS, VOWELL, WILLEY.
Places: Marblehead, Essex, Massachusetts, USA; Durham, Strafford, New Hampshire, USA; New Hampshire, USA; St Margaret, Westminster, London, England; Cosgrove, Northamptonshire, England; England.