Church school Education
Subtitle: Carlisle.
Publisher: Carlisle Board of Education
Place of publication: Carlisle
Language: eng