Open menu
David Michael DiPasquale
Alfarabi and the starting point of Islamic philosophy