The 2001 fire that destroyed most of historic St. John's Anglican Church in Lunenburg, Nova Scotia is a story of restoration and resilience.