5 Generation Pedigree Chart
Margaret HAMILTON

Jane STRACHAN
Richard MOIR
Birth 1790
Death 1871 ‏(Age 81)‏
Margaret STRUTHERS
Birth 1768
Robert HAMILTON
Birth 1765
Janet MOIR
Birth 1798 8
Death 1861 ‏(Age 63)‏
Robert HAMILTON
Birth 1790 25 22 -- Lanarkshire, Scotland
Death 1871 ‏(Age 81)‏
Margaret HAMILTON
Birth 8 March 1830 40 32 -- Lanarkshire, Scotland
Death 17 February 1891 ‏(Age 60)‏ -- Blenheim, New Zealand