Stained glass window above the entrance into the Little Chapel in the Woods, TWU Denton campus