Great idea but not a great delivery. It has a very busy, disjointed structure which constantly bombards you with new information. Maybe a deliberate tactic to empathise with the characters?? It has moments of inspired phrases and suspense but not enough to carry you through the entire storyline. I had to persevere to finish this one...