Author: Society for promoting Christian knowledge