Shah Wali Allah Dehlavi (1703-1762CE) : Life and Thoughts of the Islamic Counter-Esotericist in the waning Timurid India - Islam, Arshad (IIUM Press, 2011)