Interactive tree of Janet Douglas

Jean Moscrip 17821832
John Deans 1781
Janet Cranston 1770
John Moscript 1760
George Cranston 17501826
Grizel Brown 17541849
George Cranstoun 17191780
Margaret Hall 17221798
Janet Douglas 16861748
William CranstonCranstoun 16821725