ID:DA10708339
Search authors sharing the same name
by William Knight ; with an introduction by the Lord Bishop of Durham
The Religious Tract Society 1896 By-paths of Bible knowledge 22
Available at 2 libraries