Now that I've come on here on goodreads and discovered that this is apparently the third book in a series, I understand why I spent a lot of the book feeling like I was missing something. I agree with the previous reviewer who said that it's a mistake on the publisher's part to not more clearly mark this on the book cover. I got it from the library, and nowhere on the cover does it say that this is book three in The Plague Tales... just lists the other books in the series as previous books by the author. A shame, given that I think I would have enjoyed it more if I had the background information.
That said, I found the book to be entertaining and interesting, but nothing particularly special. Perhaps if I had read the previous books the characters would feel better developed to me, but as it is, they felt rather flat and two dimensional. There were a lot of plot points that felt a little too convenient or easy or just hard to believe, and I felt that in the end there were a lot of questions left unanswered. Perhaps I will try reading the previous books and see if it fills in the blanks for me. I also felt, however, that the use of some of the historical characters was a little weak, and the explanation of some of the science in the present day plot line was also a little weak. I just kind of wasn't buying it, and I think an important job of an author of a book like this is to make sure you sell me on whatever mythology you create. Additionally, I didn't like how she seemed to be trying to work these strange and out of place fantastical elements into a story that seemed to be otherwise intended to be realistic and scientifically based. I love a good fantasy story, but it just felt out of place in this book. Again, I just wasn't buying it.