The faith at the heart of England /
Dawkins, Michael H.
Stourbridge : Ascension Pub.,
2009.
St. Laurence Church (Meriden, Solihull, England)
Windows
Christian life