This deserves about 4.5. Great story. Many things explained, yet plenty to be discovered. Love it. It also made me appreciate A Discover of Witches a little more. I get why a lot of the background was needed, even if it did make the story slow. Can't wait for book 3.