British Columbia's Jedediah Island is now a popular marine park, 640 acres of natural splendour tucked in between Texada and Lasqueti islands in the Strait of Georgia. But when Mary Palmer and her husband purchased the island half a century ago, they found out it could be challenging...