Contains a historical sketch of Middlesex County, townships, cities, towns and villages. Also contains a directory, biographical directory of subscribers, a historical gazetteer, and maps.
Contains a historical sketch of Middlesex County, townships, cities, towns and villages. …