Algeria: The Topography and History, Political, Social, and Natural, of French Africa

John Reynell Morell

  • First published 1854
  • 520 pages
  • English