The Stripping of the Altars: Traditional Religion in England, C.1400-c.1580