Husband: John Shields
Father: Mother:
Wife: Margaret Oliphant Married: 19 Jan 1834 in Irvine
Born: ABT 1808 in Kilmaurs Died: 20 Nov 1874 in Irvine Father: David Oliphant Mother: Margaret Fisher Other spouse 1
Name Index