Cracking Da Vinci's Code: You've Read...
James L. GarlowThe controversy grows with every sale of the bestselling novel. Throughout the contemporary fictional storyline of The Da Vinci Code, author Dan Brown skillfully weaves 'historical' assertions intended to shake the very foundations of...