Encyclopaedia of Islamic thought : process of Islamic thought : volume 2 - Muhammad Ilyas (Anmol Publications Pvt. Ltd, 2007)