For a reader, there’s nothing better than a book that twists, turns and surprises you – all tied up nicely with a satisfying end. It’s fair to say that while books like that are easy to read, they’re certainly not easy to write. So in this instalment of our On Writing series, we talk to Tim…