Alfred Yeo Yeo itibaren Hinojedo, Cantabria, Spain
I think the reason I didn't like this book as much as Angels and DaVinci is that I like reading Brown's books because they open up new worlds to me. This one deals with technology that I am more familiar with.