Ratings242
Average rating3.5
Lots to digest in this one. The historical, religious, technological, moral, and ethical aspects are all presented and all mixed up into this puzzle solving mystery.
Dan Brown has wonderful ideas but the writing feels like the has to hold your hand through every little step.
Merged review:
Lots to digest in this one. The historical, religious, technological, moral, and ethical aspects are all presented and all mixed up into this puzzle solving mystery.
Dan Brown has wonderful ideas but the writing feels like the has to hold your hand through every little step.