Quantum Magic: A Guide to Understanding and Practicing Magic