Narrative of a Voyage to Madeira, Teneriffe, and Along the Shores of the Mediterranean, Including a Visit to Algiers, Egypt, Palestine Cyprus, and Gre Narrative of a Voyage to Madeira, Teneriffe, and Along the Shores of the Mediterranean, Including a Visit to Algiers, Egypt, Palestine Cyprus, and Gre