Christoph Keller, Jr. Library, General Theological Seminary Posted on September 25, 2017 by Patrick Cates