Snuff - Terry Pratchett
It had Vimes--who I love--and dealt with big topics like slavery but somehow it was missing something that I can't put my finger on. I wanted to love it but I just couldn't and now I'm just a wee bit sad.