As far as I know, Dan Brown is by far the greatest master-minds of current novels. His wide vary of knowledge makes his books page-turning. Its unbelievable.
Angels & Demons
The Da Vinci Code
Go out and buy yourself a few hundred copies...
Those that have read his books, which do you favor?