the demon and the human