The Medieval Stained Glass of St Peter Mancroft, Norwich by David King