Arabic Historical Thought in the Classical Period (Cambridge Studies in Islamic Civilization)