East Cheshire: past and present;
or, A history of the hundred of Macclesfield, in the county palatine of Chester. From original records.

Description

Viewability

Item Link Original Source
Full view   Yale University
Full view   Yale University
Full view   v.1 University of Michigan