Encyclopedic Dictionary Of Djinn, Sihr And Spiritism Languages