Great writer -- read anything she writes, but be forewarned that it'll be intense. Here Vicious (!) and Emilia are deeply connected but torment each other for ten years.... Or he torments her. That's not a storyline I love (I had the same problem with Sparrow) but Shen pulls it off over and over. Somehow (how??) her asshole heroes just get to you and you end up rooting for them. I can't even explain it. She's just a helluva writer and she NEVER pulls her punches.