A book about witches The Once and Future Witches by Alix. E. Harrow (£7.50) Image Source: waterstones.com The Once and Future Witches by Alix. E. Harrow £7.50 from waterstones.com Buy Now