Magic, science and religion, and other essays