Bit of an old book (2002 i think) but I read this last week and its fantastic for anyone interested in a kind of techie-story all about the internet and hacking. The cover looks suspiciously crap but as the saying goes dont judge the book...