Author: Society for promoting Christian knowledge, London