A philosophical interpretation of history - Siddiqui, Abdul Hameed (Idara Nashriyat-I-Islam, 1969)