King James"s School, Knaresborough
Subtitle: 1616-2003
Publisher: King James"s School
Published: Nov 19, 2003
Format: paperback
Number of pages: 160
ISBN-13: 9780954519506
Notes: Source title: King James"s School, Knaresborough: 1616-2003