Narrative of a Voyage to Maderia, Teneriffe, and Along the Shores of the Mediterranean: Including a Visit to Algiers, Egypt, Palestine, Tyre, Rhodes, Telmessus, Cypris, and Greece, with Observations on the Present State and Prospects of Egypt and Palestine ...
William Robert Wilde
Free