Isaac Israeli: A Neoplatonic Philosopher of the Early Tenth Century