The Islamic Shield (PDF) Quantity in Basket: None Code: 9424118PDF Price: $15.00 Quantity: Elhadj, Elie; ISBN 1599424118; The Islamic Shield: Arab Resistence to Democratic and Religious Reforms (PDF file)