John Shiels was born Jul 8, 1826 near Biggar, Lanarkshire, Scotland. He was the 5th child of Thomas Shiels & Barbara Jean Cranston.
John & his younger brother George immigrated to Canada in 1847 and settled near Cranbrook, Ontario. John married Janet McNair and they had 9 children. It is interesting that only the oldest and the youngest were married and the rest stayed on the farm. The oldest, Thomas moved to Manitoba and then Saskatchewan while the youngest, William went to British Columbia.
The following pdf file tells their story and the stories of their descendants.