This is on the one hand the most awful, badly written tripe, with plot holes so gaping you could drive a truck through them and characters so one dimensional they make Dan Brown look like Tolstoy. And yet I galloped through 600 pages in two days so she must be doing something right. Damn you Martina!