The Star Rover is one of my most favorite books. An agriculture professor, who had visions from his previous lives, kills his colleague and after a whole chain of event finds himself on death row. He learns a technique from another inmate how to subdue his suffering during a torture by strait jacket, which he modifies and becomes able to leave his body. At first, he travels among stars, but then he begins waking up in his previous lives and discovers a violent end of each of them, gradually identifying what exactly brought him to prison in his current life.