I felt this book to be insulting. As several reviewers have pointed out, the Italian language is so mangled that you wonder what Brown used for translating (Italian is my mother tongue, and I suffered considerably throughout the book. Once, I had no idea what Victoria had said -in Italian).There are several factual errors, and your credulity is stretched to a point where Harry Potter (which I like a lot) feels like a history book. I cannot believe that an editor ever set eyes on this text before publishing it...At the same time, I am not too surprised that the book received so many good reviews, because it is packed with action and twists and turns. But I hope that not too many readers take Mr Brown at his word, because if he can get away with Italian that bad, I shudder to think how he must have done his researh...