Author: society for Promoting Christian KnowLedge.