Where Do Demons Live?: Everything You Want to Know About Magic