Skip to content
Free local (SG) delivery for orders $100 and above
Free local (SG) delivery for orders $100 and above

Osprey

  • Arab-Israeli Conflict: The Palestine War 1948

    Original price $33.00 - Original price $33.00
    Original price
    $33.00
    $33.00 - $33.00
    Current price $33.00

    Efraim Karsh Paperback 9781841763729

    Original price $33.00 - Original price $33.00
    Original price
    $33.00
    $33.00 - $33.00
    Current price $33.00
  • Gallipoli 1915: Frontal Assault on Turkey

    Original price $29.90 - Original price $29.90
    Original price
    $29.90
    $29.90 - $29.90
    Current price $29.90

    Philip HaythornthwaitePaperback, 96 pages9781855321113

    Original price $29.90 - Original price $29.90
    Original price
    $29.90
    $29.90 - $29.90
    Current price $29.90
  • Granada 1492: Twilight of Moorish Spain

    Original price $29.90 - Original price $29.90
    Original price
    $29.90
    $29.90 - $29.90
    Current price $29.90

    David NicollePaperback, 96 pages9781855327405   By 1481 Granada was the last Islamic enclave in Catholic Spain. Granada's last ruler, Muhammad XII ...

    View full details
    Original price $29.90 - Original price $29.90
    Original price
    $29.90
    $29.90 - $29.90
    Current price $29.90
  • Ottoman Empire 1326-1699

    Original price $34.00 - Original price $34.00
    Original price
    $34.00
    $34.00 - $34.00
    Current price $34.00

    Stephen R. Turnbull Paperback 9781841765693

    Original price $34.00 - Original price $34.00
    Original price
    $34.00
    $34.00 - $34.00
    Current price $34.00
  • Yarmuk AD 636: The Muslim Conquest of Syria

    Original price $34.00 - Original price $34.00
    Original price
    $34.00
    $34.00 - $34.00
    Current price $34.00

    David NicollePaperback, 96 pages9781855324145   In 636 AD, after protracted skirmishing and minor engagements the Arab and Byzantine armies faced e...

    View full details
    Original price $34.00 - Original price $34.00
    Original price
    $34.00
    $34.00 - $34.00
    Current price $34.00