Abraham Abulafia--kabbalist and prophet : hermeneutics, theosophy, and theurgy