by Ibn Khaldun (Author), Gabriel Martinez-Gros (Editor), Anna Bailey Galietti (Translator)
Number of Pages: 291
Dimensions: 0.61 x 8.5 x 5.5 IN
Publication Date: January 23, 2025
by Ibn Khaldun (Author), Gabriel Martinez-Gros (Editor), Anna Bailey Galietti (Translator)