Yorkshire Towns and the City of York by English Heritage (Paperback, 1996)