Tahir Kamran

The idea of history : through ages Tahir Kamran - Lahore: Peace, 2017. - 216p.

HB


ENG

9789699988622


Historiography
History--Philosophy

954.092 / TAI