Chequered Justice: Can appreciate the comments of others that it moves in time periods but if you stick with it you will understand why it has been written that way. Incredible book once you get into it I could not put it down and you just wonder what is going to happen next to Will. As a motor racing fan I could also appreciate it too from a racing point of view and gave you another insight into racing. Great insight into the legal system and what can go on, sometimes it felt as though you were in the court too ! Makes you think about life a bit more and realise how precious those close to you are.