Author: Society for Promoting Christian Knowledge, Piety, and Charity (Boston, Mass.)