Author: Society for Promoting Christian Knowledge, London.