Historic Knaresborough /
Kellett, Arnold.
Otley : Smith Settle,
1991.