Truth and fiction in the Da Vinci Code : a historian reveals what we really know about Jesus, Mary Magdalene, and Constantine - Ehrman, Bart D. (Oxford University Press, 2004)