Witches in all the Lands
A rousing tale of blood, fury, battles, loneness, loyalty and love. Witches for every feeling, ever vice: blood, poison, truth, fire and on and on. Heroes and villains, rulers and serfs throughout all the lands trying to find peace and security. What an exciting read!