public profile
Daughter of Alexander McNIVEN and Jane Wilson Sister of Daniel McNIVEN; Margaret McNIVEN and Catherine McNIVEN