- Birth*: Mary Ann Peebles Niven was born in 1852 at Mains & Strathmartine, Angus, Scotland, .
- (Bride) Marriage*: She married Charles Cattanach, son of John Cattanach and Mary Stirling, on 15 December 1876 at Greenfield, Mains, Angus, Scotland, .
- Married Name: As of 15 December 1876, her married name was Cattanach.
- [S9] Website Ancestry.co.uk (www.ancestry.co.uk) Messages RL [Nov 2020].
Mary Ann Peebles Niven
F, #761, b. 1852
Last Edited: 21 Nov 2020