Interactive tree of Ruth Peck

Ruth Peck 16791738
John Peck 16381724
Mary Moss 16431725
William Peck 16011694
Elizabeth 16081683
Sarah Holt 16011717
William Peck 1588
Stephen Peck 15621619
Mary Cave 1565