Information on the window can be found here:
http://www.tdx.org/shield/TDXShield_SP05_v41.pdf
Reverend Sterrett, the founder of All Souls Church, was a founding Brother of the Chi Charge at the University of Rochester in 1867, and served as the leader of the founding of the Chi Deuteron Charge at the George Washington University in 1896. In fact, two of Sterrett's sons, and a nephew were founders of the latter Charge during his tenure as a professor at GW.
Again, visit the website for more information.