Al-Farabi (c. 870-950 CE), also known as Alpharabius in Latin and reverently titled "The Second Teacher" (after Aristotle), stands as one of the most brillia...
View in Alexandria