Memorials of Carlisle
By: by Mackenzie E.C. Walcott.
Publisher: Whittaker
Place of publication: London
Language: eng
Number of pages: 31