Return to Article Details History, Islam and Philosophy of History: A Critical Thinking in History as the Lesson of the Past Download Download PDF