Narrative of a voyage to Madeira, Teneriffe and along the Shores of the Mediterranean Volume 2 ; including a visit to Algiers, Egypt, Palestine, Tyre, ... the present state and prospects of Egypt and by Wilde, William R. | Menrva Books