This book is amazing. It is very long and somewhat of a complex story so you need to be in the mood. It is definitely not a light read but it is so worth it. The historical and religious references throughout the book are so eye opening and definitely could be offense to the strongly religious type. I thoroughly enjoyed reading about pieces of artwork or places and then going to do a bit of research on my own. This book is suspenseful, thought provoking, and above all extremely entertaining. The ending is a huge surprise but the plot twists are abundant throughout the book and will keep you on your toes