Long Struggle: The Muslim Worlds Western

by

  • Publisher: John Hunt Publishing
  • Print ISBN: 9781846943683, 184694368X

  • eText ISBN: 9781846946417, 1846946417

  • Copyright year: 2010