Clarke, E.D.

Travels in various countries of Europe, Asia and Africa.