London : Society for Promoting Christian Knowledge,