Author: Society for promoting Christian knowledge, London. [from old catalog]