Am about a quarter of the way through- nothing is happening! Do I persevere? Is there some major reveal? One more chapter and if nothing happens it's going to the charity shop.