Author: Hillsborough County Bible and Charitable Society (N.H.). Board of Directors.