I cannot believe I wasted a whole day of my life reading this drivel (the only reason I did because I'd run out of books on holiday and borrowed this one). I should have known better than to read on when I realised in the the first few pages that the idea had been lifted from the 1990's film Sneakers, even quoting a line from the film ('no more secrets'), without even so much as a nod to it! Then when the perfect woman meets the perfect man, I was torn between putting it down or throwing up in the nearest bin! Perfect woman (who every man is in love with of course) has an IQ of 170, is the worlds leading genius in the code-breaking field, yet somehow manages to do absolutely nothing at all (apart from get in the way)& is the most gullible, naive & useless article I've ever read about. She 'teaches' her perfect boyfriend basic code-breaking & he turns out to be better at it than she is! Perfect boyfriend, who is a mere language genius, then turns out to be stupid enough to accept an undercover mission without so much as a slight raised eyebrow & turns into James Bond, engaging in every chase/pursuit cliche in history! Added to which, the 'twists' in the tail were more like 'written in letters six feet high obvious' and the 'cliff-hanger' ending was as long as a bank holiday weekend and just as predictable. People say his later books get better - well, here's another thing that's predictable - they sure as hell can't get any worse!