Alfred Campbell, the Young Pilgrim: Containing Travels in Egypt and the Holy ...
Publisher: John Harris
Published: 1825
Number of pages: 282