Dr Robert Ralley is a Research Associate at the Department of History and Philosophy of Science, University of Cambridge.
A solid overview of a very complex subject, Ralley turns to history, sociology, religious studies, and anthopology to demonstrate that the various definitions and understandings of magic have always resisted easy categorization.-- Michael Ryan - Assistant Professor of History, Perdue University