Individual Information
John Niven
Birth:
23 Jun 1681
Inveresk with Musselburgh, Midlothian, Scotland
FCID:6472:790
Parents
Father:
Mother:
Marriage(s)
Agnes Forest
md.
Children
1.
Ann Niven
b. Jul 1719