A philosophical interpretation of history.
Edition: [Rev. ed.]
Publisher: Idara Nashriyat-i-Islam
Published: 1969
Place of publication: Lahore
Language: eng
Number of pages: 184
Subjects: History -- Philosophy.
Notes: List of the author's works: p. [2]
Bibliography: p. 175-180.
"Second edition."