It's almost painful to give this book 3 stars. It's THE LAST DISCWORLD BOOK EVER. And I liked it, and it finished off the Tiffany Aching series nicely but it's just not as good as earlier Pratchett (much like ""Raising Steam""). Lots of cameo moments and attempts to tie up loose ends but the the level of prose just isn't there. But still 3 stars for Pratchett is probably 4 for almost anyone else!
GNU Sir Terry Pratchett