Dan Brown's Da Vinci Code dared to create an alternative history, debunking religion's idea of Mary Magdalene. It was a cultural phenomenon, inviting millions of readers to share his subversive and controversial theory. While Brown knew his stuff, from the religious to the scientific, how about you?
Think you know your cryptex from your cipher codes? Decode your knowledge in our ultimate quiz.