Timeline Chart
![](images/vline.gif)
1838--
1840--
1848--
1856--
1864--
1872--
1880--
1886--
![]() | Birth -- 1843 Kirkmahoe, Dumfriesshire, Scotland |
![]() | Marriage -- 25 November 1879 (Age 36) Tinwald, Dumfriesshire, Scotland Barbara Elizabeth Gifford |
![]() | Residence -- 1881 (Age 38) Tinwald, Dumfriesshire, Scotland |
![]() |
|