The History of Berwick Upon Tweed: Including a Short Account of the Villages of Tweedmouth and Spittal, &c (Hardcover)