The history and antiquities of Naseby, in the county of Northampton. By the Rev.