Siddiqi, Mazheruddin. The quranic concept of history. Islamic research institute, 1965.