by Maulana Muhammad Ali. With two maps. Translated from the Urdu by Mauivi Muhammad Yaqub Khan. cf. Pref. Errata (2 p.) inserted. Show moreby Maulana Muhammad Ali. With two maps. Translated from the Urdu by Mauivi Muhammad Yaqub Khan. cf. Pref. Errata (2 p.) inserted. Show less