Truth and Fiction in The Da Vinci Code: A Historian Reveals What We Really Know About Jesus, Mary Magdalene, and Constantine - Ehrman (Oxford University PressOxford University Press, 2023)