Author: Editor & translator) AL-FARABI (D. M. Donlop