Muqaddimah ibn khaldun. - Thoha, Ahmadie (Saint Joseph's University, 2000)