These characters are the kind you love to hate and also the kind that make you nervous. It reminds you of some of the factions that have and still exist in our own culture. It was a real nail biter, brought to a climax that I didn't see coming. It was a good read.