Tabri, Jafar Muhammad

Tareekh-e-Tabri [Book] - 803 pages ; 24 cm. - 1 .

9789695033008 (hardback)


Islam----History

909.04297