Futures Studies In Contemporary Islamic And Western Thought : A Critical Study Of The Works Of Ziauddin Sardar, Mahdi Elmandjra, Alvin Toffler And Daniel Bell