I was afraid I had already read this, but it turned out I read a previous book. Edinburgh Detective Inspector Liz Kavanaugh runs a unit that specializes in finding criminals using the internet. I'm not quite sure how the book ended. I was not always able to decipher the author's mixture of computer jargon and Scottish accent.