The Book of Abramelin: A New Translation - Revised and Expanded