Robert Heinlein takes his demon and eloped with the Phoenix Project.