Ibn Taimiya's Struggle Against Popular Religion Ahmad Ibn-'Abd-al-Halim Ibn Taimiya - Hardback £100.00 Find out more