Experts have solved a mystery over stained glass window fragments which were ... and shards were originally part of the Margaret Window. The items were returned with an anonymous note (Church of ...