&amp;quot;O ye works of the Lord, praise ye the Lord&amp;quot;. Stained glass window in St Helena's Church, West Leake