It is a truth universally known that in mystery novels the real villain will never be the one we are prone to suspect, but most likely s/he will be the one we put utmost trust to. Dan Brown novels never waver from this fact and this new addition is
Read this post on finithajose.blogspot.com