Algazel's Metaphysics, A Medieval Translation