New Aberdeen, Or, the Scotch Settlement of Monmouth County, New Jersey | lit.salon