myths and magic