The history of the castle and town of Knaresbrough; with remarks on Spofforth, Rippon, Aldborough, Boroughbridge, Ribston, &c. - Hargrove, Ely, (Printed for, and sold by E. Hargrove, bookseller in Knaresbrough,, 1769)