A review by amygeek
Origin, by Dan Brown
3.0
Fun, quick read. Upon reflection, there are several threads that make no sense & weren’t resolved (other than they made the story more dramatic). He spins quite a tale but you need to not think much about it afterwards which is unfortunate.