Resource Library New Review Cracking Da Vinci's code (James L Garlow, Peter Jones) 2005 Helping us separate fact from fiction, the authors provide compelling evidence that Brown's assertions are not only historically inaccurate, but also contain a hidden agenda. |