A surviving panel of 15th century stained glass preserved at North Cadbury church, Somerset (built i