Mills Millard

  • Use compact layout

Interactive tree of David Middleton

David Middleton 1850
Mary Middleton 18551891
Alexander Middleton
Jane (Jean) Mitchell
William Middleton 18001883
Jane Anderson 18111871
Robert Middleton 17531836
Jean (Jane) Ross 17631851
John Middleton 17201808
Christina Thomson 17191796
Rebecca Dow (Dove) 1734
John Middleton 1753
Isabella Hunter
William Ross
Isobel Middleton
John Anderson
Margaret Calder