Bangor Theological Seminary: A sesquicentennial history by Walter L. Cook