The Philosophy of Alfarabi and Its Influence on Medieval Thought · Study