The history of Northallerton : from earliest times to the year 2000.
Riordan, Michael.