John is the son of Owen Trainor & his wife Catherine, Bridget Elizabeth maybe the unknown daughter of Samuel McKenna. Samuel and his unknown wife did not come to PEI, as far as I know. She traveled with her brother Patrick and sister Catherine.As well as a cousin Patrick (aka Long Pat). Samuel's family tree can be found at
http://www.islandregister.com/gindex.htmllisted under the surname McKenna,. Details for his daughter Catherine can be found listed under the surname "Condon"