New Aberdeen, or, The Scotch settlement of Monmouth County, New Jersey
Steen, James.
Matawan, N.J.
1899