I thought this book would be away better, but I think since it's not about History, Dan Brown couldn't explain a lot of phenomenons in it. I couldn't get a lot of scientifical explanations and some scenes I couldn't imagine so well too :/. I loved the characters, they are very well developed, the plot was great, but since the explanations weren't so good I couldn't get into the book many times. The middle of the book was so good, so thrilling, but the end was terrible and the beginning was nice.