A speech read at the monthly general meeting of the Society for Promoting Christian Knowledge
Palmer, William.
Oxford John Henry Parker
1840
Society for Promoting Christian Knowledge (Great Britain)