New Haven : Yale University press, 2023.
KIC 912 P598A 2023
viii, 229 pages : illustrations, maps ; 22cm.
History and Geography
New Haven : Yale University press, 2023.
KIC 912 P598A 2023
viii, 229 pages : illustrations, maps ; 22cm.
History and Geography
London : Bloomsbury Publishing, 2023.
KIC 954.025 D229C 2023
xxii, 440 pages : illustrations, maps ; 24 cm.
History and Geography
London : Bloomsbury Publishing, 2023.
KIC 954.025 D229C 2023
xxii, 440 pages : illustrations, maps ; 24 cm.
History and Geography
Karachi : Liberty Publishing, 2023.
KIC 327.5405694 E781H 2023
xii, 225 pages ; 20 cm.
History and Geography
Karachi : Liberty Publishing, 2023.
KIC 327.5405694 E781H 2023
xii, 225 pages ; 20 cm.
History and Geography
London : Simon & Schuster, 2023.
KIC 923.2073 E346K 2023
x, 669 pages, 16 unnumbered leaves of plates : illustrations (black and white) ; 24 cm.
History and Geography
London : Simon & Schuster, 2023.
KIC 923.2073 E346K 2023
x, 669 pages, 16 unnumbered leaves of plates : illustrations (black and white) ; 24 cm.
History and Geography
New Delhi : Oxford University Press, 2009.
KIC 922.97 M377T 2009
177 pages : maps ; 22 cm.
History and Geography
New Delhi : Oxford University Press, 2009.
KIC 922.97 M377T 2009
177 pages : maps ; 22 cm.
History and Geography
London : Bloomsbury Publishing , 2023
KIC 909 F834E 2023
xxv, 696 pages: illustrations ; 24 cm
History and Geography
London : Bloomsbury Publishing , 2023
KIC 909 F834E 2023
xxv, 696 pages: illustrations ; 24 cm
History and Geography
London : Oneworld, 2023
KIC 956.94052 P218E 2023
xviii, 313 pages : illustrations ; 22 cm
History and Geography
London : Oneworld, 2023
KIC 956.94052 P218E 2023
xviii, 313 pages : illustrations ; 22 cm
History and Geography