Temper by Nicky Drayden

“In a richly constructed world that resembles South Africa, everyone is born as a set of twins with seven vices and virtues divided unevenly between them. Those possessing more vices are considered to be the inferior twin, poorer, less respected and successful than their more virtuous sibling. One such twin, Auben Mutze, fights against this destiny—but when a demon possesses him, it may prove he is nothing more than the sum of his vices. VERDICT: Drayden is an amazing writer and deft plotter. The twists are unexpected and never feel contrived, just as the novel explores real-world issues without sounding preachy.” — Library Journal