Books that have actually morally gray characters/stories?
I'm not talking about some power fantasy where Breakneck McMurderdeath goes on a killing spree, but he only kills "bad people" so it's fine guys. I actually want to wonder whether or not the character's actions were justified.