Margaret Grieve Mainland
Birth date:
23 OCT 1858
Birth place:
Onzbist, Wyre Rousay Island, Orkney, Scotland
 
Death date:
  21 MAY 1917
Death place:
  Maryborough, Wellington, Ontario, Canada

Mainland Family

Parents:
Father: Hugh Mainland
Mother: Janet Grieve
Spouse:
Spouse: James Kidney
 
Siblings:
William Mainland
Mary Mainland
Hugh Mainland
Margaret Grieve Mainland
Children:
Eveline Ellen Kidney
Janet Maria Kidney
George Seymore Kidney