A review by megnolia13
The Once and Future Witches by Alix E. Harrow
4.0
I really enjoyed this book. It is quite long, but did not feel like a slog. The plot really came full-circle, as well.