IBN taymiyya and his times - Ahmed , Shahab; Rapoport , Yossef (Oxford University Press, 2011)