God’s Christmas Gift To Women
It was Christmas, 1388, in Shrewsbury, a bustling market town far in the west of England. Winter frosted white the new timbers of the Bear Steps Hall, sparkling on the new glaze of the abbey’s west window, making even the centuries-old streets look new and fresh. Not much else was new in this old town,…