evil angel tommy kingroby piper