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