You know when you start wondering what the characters are doing now - when you put the book down - that you're onto a good one.