Our Maritime Ties
John William Swaine
1891 - 1917 (25 years)
Generation: 1
1. John William Swaine was born 19 Aug 1891, Canso, Guysborough, Nova Scotia, Canada; died 28 Jun 1917, Ontario Trench, , , France.