A thought has been running round my mind for a while now, but I've not come up with any conclusions. What is it that makes a 'page turner' so? It can't be just interest in the characters, as I've read some books with fairly weak characters (Dan Brown, I mean you!) that still have that page turner quality. So what do people here think are the techniques used by authors that keep us reading a book despite ourselves?