Muhammad Hanif Nadvi, Maulana Afkar Ibn E Khaldoon - Lahore Idara Saqafit e Islamia 2004 Dewey Class. No.: 856 / MUH