Title: A History of the Church of St. Peter, Northampton, Together With the Chapels of Kingsthorpe and Upton