Science and the problem of demon-possession

Fyi.