Scan barcode
A review by mysticwarden
The Da Vinci Code by Dan Brown
4.0
It's all right. Brown twisted a lot of facts to fit his narrative, but the story was interesting enough to make it believable.