The stained glass window in the The Chapel of the Holy Spirit at Assumption College in Worcester, Massachusetts