I have found Spells, Ceremonies & Magic by Migene Gonzalez-Wippler extremely helpful in providing a broad (high-level) overview of a variety of magical topics, including those you nentioned. The author recommends several books throughout the text for further, more in-depth reading. There is also a hefty bibliography.
|