Angels & Demons is a well-researched book. Dan Brown has a mind for mystery/thrillers. He must have been a handful as a child. A mind with so many secret doors must have been hard for his parents to handle. Reading The Davinci Code made me want to read Angels & Demons. I was just as impressed!