This book...not only brought me out of my slump, but also opened my mind. It is a mystery-thriller above all, but I learned a lot from this book too. This is the reason why Dan Brown's books are so incredible. Weaving a mystery tale out of symbols, ancient history, hidden meanings and keeping the thrill at the same time is not an easy task. Yeah, this book blew my mind.