+———John NIVEN ( – Montreal, Quebec, Canada) | +———James NIVEN (Montreal, Quebec, Canada – Dorval, Quebec, Canada) | James John NIVEN (25 Mar 1936 Montreal, Quebec, Canada – ) | +———Ruth MCBAIN (Montreal, Quebec, Canada – Dorval, Quebec, Canada)