Title: Fifteenth-century glass in the  chancel window of St. PeterMancroft, Norwich