I couldn't finish this book. The magical side of it was just too unbelievable. After a large number of ridiculous scenarios which didn't show signs of stopping, I gave up. I usually enjoy the Lincoln Rhyme books but this one is definitely not for me.