public profile
Son of John MC NIVEN and Jane PIRRE Brother of Joseph MC NIVEN; Elizabeth MCNIVEN; Janet MCNIVEN; David MCNIVEN; Isabel MC NIVEN and 3 others; Peter MCNIVEN; William MC NIVEN and James MCNIVEN « less