I'm not sure if all of this is completely accurate, but here is the Cain family line I found on wc.rootsweb.ancestry.com : Thomas Cain, baptism Sept 16, 1702, Ballaugh, Isle of Man, John Cain b: ABT 1730 in Malew, [parish], [county], Isle Of Man, Charles Cane Cain b: ABT 1756 in Malew, [parish], [county], Isle Of Man, George Cain b: 30 Sep 1809 in Pollet River, Westmorland Co, New Brunswick, Martin Wallace Cain b: 26 Nov 1852 in Albert Co, New Brunswick, William Odburn Cain b: 9 Mar 1879 in Mapleton, Albert Co, New Brunswick, Lawrence Rommel Cain 22 May 1907 in Elgin, Albert Co, New Brunswick. Lawrence was my grandfather.