Just a quick warning that although this review contains no spoilers for Shadow of Night there will be spoilers for Book one A Discovery of Witches.
Shadow of Night is the second book in Deborah Harkness’ All Souls trilogy. It picks up where the events of A Discovery of Witches left off. Diana and Matthew, now a couple have timewalked back to the 1500s in the reign of Elizabeth I both to find a witch to train Diana and to find the mysterious Book Ashmole 782.
I must admit that I didn’t enjoy this one quite as much as the first one. I couldn’t understand for one why they had bothered to go back to a time when Witches were hunted, rife with disease, decay and other horrors. Not to mention that Matthew being a courtier of Elizabeth ran a huge risk to marry without her permission. Throughout the whole book I was frustrated that he would take Diana back to such a risky time. What was wrong with the 1960s onwards? That just felt like it was riddled with plot holes. I also found it frustrating that Diana proceeded to act like a modern woman most of the time and put herself and Matthew at risk constantly. I really liked her in A Discovery of Witches but not so much in Shadow of Night.
Overall though, I am enjoying the continuation of this story. I’m still intrigued by the Ashmole Book and what it might involve as well as other elements of the storyline which are now in place. The final book in the series has to be full of answers so I can’t wait to get started on it.