Here is a link to a pretty amazing syllabus from a philosophy class called "philosophy of magic".
There are hyperlinks to many key essays and entries on the topic and is a pretty exhaustive survey of the whole affair from a European perspective.
It is my opinion that European witchcraft/magic is unique and primary to the European mindset in that it is a kind of "anti-shamanic" stance towards the preternatural. It is a ti1shamanic in the sense that
Originally Posted by Keef Riffers
Since I am a carpenter i have probably fantasticized and romanticized it further than if i was a graphic designer or programmer.