Scan barcode
A review by janedoelish
Holy Blood, Holy Grail by Michael Baigent
2.0
A spurious, if entertaining conspiracy theory that quickly falls apart even as you look at it.