I started reading Book Of Souls when I realized it was the sequel to this book. So I set it aside and started reading this book. It sucked me in from the beginning, and I couldn't stop until I'd finished. The author weaves three stories in different timelines together and while he wraps them up, he leaves it open for the sequel. I've seen the author compared to Dan Brown, and I can see the similarities. Frankly, I enjoyed this book even more than the Dan Brown novels I've read.
NOTE: This book is also known as Library of the Dead.