I've just finished
Rotherweird. I think I'm in love. If you haven't heard of it - only published in May, I believe - go look it up. It is superb - fantasy with lots of fascinating history, science, rounded characters, twisty plot - just superb. Yes, I used that word twice. It's that good. Honest.