25 July - catching up on a few weeks. Bought this in a charity shop for 9 yo... glad I read it before giving it to him. (Really good. But alcoholism, drug dealing, professional shoplifting, parental death, underage drinking - and then pretty sadistic training of 10 year olds to be spies.)