Family Tree

Margaret Philip

EC
Edwin Cridland
1838–1865
MP
Margaret Philip
1825–1908
JR
James Robb
1838–1926