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