One of the most unique books I've read, granting the fact I don't often read Sci-Fi based on my dislike the movie genre. I find the idea of exploring and exposing both sides of our individual nature to be fascinating, we only really get to know people from one viewpoint, either the good they do, or the evil. And we seldom know the history and the experiences that cause their actions.