Hi, My paternal grandfather was Stephen Thomas McKinnon son of John William McKinnon and Cristina McNeil who was born in Sydney, Cape Breton, Nova Scotia and came to the US. He married Catherine Mary McInnis from North Sydney, Cape Breton, Nova Scotia. I have been able to follow my grandfather's life from the time he arrived, marriage to my grandmother and his death in Boston, MA. Unfortunately I cannot locate his birth in Nova Scotia? I got his parents names from the Social Security department because when he applied he had to supply their names. Maybe this route will work for you to obtain more information? Also, I have been told that the name McKinnon was MacKinnon and was changed at some point. My grandfather was a carpenter and also worked as a fisherman at times. He and my grandmother had 10 kids and lived in Boston until his death in 1946.