The first time that Kepler discovered that he could jump from one body to another was when he was first murdered. As he was viciously beaten by the killer, he reached out and grabbed him and was suddenly looking at his own broken body in the dark alleyway. Kepler has not died, instead, he has become a ghost with the ability to flit between people at the slightest touch. There he lives their lives, experiences their feelings, sometimes for a few moments, sometimes for a whole lifetime. He values them as hosts and ensures that his experiences from others are shared with them to leave them something after he moves on.
He is not the only one who has this ability, as he discovers by accident one day as he tries to jump to another person. His own existence is threatened as his host is assassinated and it is only by jumping fast that he is able to save himself; once again he ends up seeing through the eyes of the person who has just killed him. This time though he is seeking vengeance for the murder, and his search for the answers will force him to find out who Aquila are and to once again face his nemesis, Galileo.
The First Fifteen Lives of Harry August was a book that turned your concept of time travel inside out and with this North has done it again with the ghosts that travel the world in their hosts. On top of that, there is a reasonably plotted thriller with fast pacing and good twists. I particularly liked the way that she used the concept of amnesia to explain how the hosts couldn’t always explain what had happened when the presence departed. It can get a little confusing as they flit between each body so very quickly and I didn’t really get why there were parts of the story that took us back in time to past experiences, it was enough to keep up with the regular characters. Dramatic ending too. Looking forward to reading more of her books.