One of the classic paradoxes of time travel is the question of what happens if you go back in time and kill your own grandfather. But what about the case where you travel back and prevent your grandfather from being killed? This is the puzzle that private detective Harry Christian inadvertently finds himself confronted with when a client asks him to do just that. Not only must the detective face the consequences of his own actions- with time unraveling,...