Absolutely extraordinary. You'd have to be half-mad to come up with a plot this brilliantly convoluted, and if the author had gone insane in the process of pulling it off, I think you'd have to excuse him. Not only does Bishop, tasked with solving the murder, switch bodies each day, the days are intercut, jumping back and forth in time, so that he's continually running into (or having to avoid) earlier and later versions of himself. Not to mention the additional players in this high-stakes chess game. Nothing, literally nothing is as it seems in this breathtakingly clever mystery.