The top documents tagged [hepublished muqaddima]
Ibn khaldun and the greek philosophy
543 views