James Niven
Birth date:
1838
Birth place:
Lanark, Lanarks, , Scotland
 
Death date:
  17 FEB 1924
Death place:
  Hurlford, Ayrshire, , England

Niven Family

Parents:
Father: Thomas Niven
Mother: Agnus Hamilton
Spouse:
Spouse: Agnus Rennie
 
Siblings:
James Niven
Children:
Agnus Niven
Jane Niven
Mary Niven
Isabella Niven
James Niven
Grace Niven
John Niven
Margaret Niven
Thomas Niven
David Niven
Ann Niven
Euphemia Dunlop Irvine Niven