The Shoemaker's Children: Eight Generations of the May Family, 1567-1813