While I'm a huge fan of Angels and Demons as well as the Da Vinci Code, I found Digital Fortress to be Dan Brown's worst book. Not only is it hard to believe, but his description of Spain and Seville were horribly inaccurate. Having lived there, I know firsthand that Spain is a very modern and well-off country, definitly not a 3rd world nation and not at all like it is described in this book. Also, the computer descriptions are pretty tedious to read and outdated. Skip this one, but his other books are fantastic