This mature (includes drunkenness, casual sex, violence, and quite a bit of swearing) adult novel is the story of Sean, an Irish-American who travels to Ireland in order to find out the truth about his uncle, a former NYPD officer who fled to Ireland after being accused of murder and a man whom Sean finds eerily familiar, even though they never met. It's told in first-person by both Sean and -- through his journal -- his uncle Michael, and their stories interweave as they discover the unexpected truth about their similarities.There were parts of this book that I LOVED, but more parts that I HATED. I LOVED the ending... it wasn't completely happy, it wasn't completely sad, but it was full of hope and seemed to bring the story full circle. Very well done. I also really liked the parallels between Sean's, Michael's, and Michael's uncle Sean's stories and how they all fit together.I should have drawn up a family tree at the beginning of this book, because throughout the whole thing I was confusing who was who and how they were related. Throw in the dual first-personal narration and some reincarnation and it becomes even more complicated. The reincarnation concept was one that, while it worked for the story, I didn't care for. This book was compared to "The Time Traveler's Wife" and "Time and Again," so I was expecting it to be a time travel novel, and it was NOT. Kind of disappointing. The premise is that everyone is reincarnated, but only certain people (and particularly redheads, for whatever reason) can remember their past lives. There were major chunks of the book devoted to philosophizing about this, and explaining how everything that the church and government and the big, conspiratorial "they" tell you is a lie, even going so far as to re-explain Bible stories so that they include reincarnation. As a Christian, this part REALLY rubbed me the wrong way. There were also large parts of the plot revolving around the Irish War of Independence and "The Troubles," of which I was previously ignorant. Without any background knowledge of these conflicts, it was a bit hard to follow at times or to differentiate fact from fiction, but I did enjoy learning about something completely new to me.The other part that bugged me a bit was Anne's character. I kept looking for her previous self in Michael's story, and was sorely disappointed that she wasn't introduced in that timeline, even though throughout she maintained that she had a significant history with him in his previous lives. I felt like her story was missing quite a bit without this connection to the past. Overall, I don't think I'd recommend it unless I knew someone had an interest in reading about Ireland's historical conflicts. It was okay, but there were enough things I didn't like about it to overshadow the things that I liked.