MAGIC WHEN YOU NEED IT: 150 Spells You Can't Live Without