"What keeps you reading beyond the first few pages of a book and what makes you want to stop reading a book and put it back on the shelf?"
My answer: I do my best to finish every book that I start. Ideally, a well-placed plot hook and an expectation of a good story keep me reading past the first few pages of any book. Honestly, sometimes the reason I finish is because I received the book from the publisher and am required to write a review. More than anything else, what makes me want to put a book back on the shelf is when the plot is predictable, the characters have no depth, and each scene is cliche.
What about you?