Exploring North Yorkshire's History by Nigel A. Ibbotson