A philosophical interpretation of history - Siddiqui, Abdul Hameed (Lahore Kazi, 1969)
Keywords: History -- Philosophy