the black witch chronicles 4 the demon tide