Qabbalah: The Philosophical Writings of Solomon Ben Yehudah Ibn Gebirol