The Shepherd’s Crown by Terry Pratchett
The last Discworld book from a beloved author is one to savor. The magical barrier keeping the elves out of the Discworld grows dangerously thin with the passing of powerful witch Granny Weatherwax. Young Tiffany Aching, witch and healer, is left Granny’s cottage and becomes the unofficial head of the witches. Swamped by work, Tiffany prefers her bedroom on her parents’ sheep farm, complete with her mother’s cooking and her father’s advice, but must take care of Granny Weatherwax’s people as well as her own. Finally she takes a most unlikely apprentice, Geoffrey, who wants to be a witch and has a calming influence, along with a very smart goat. The fierce, tiny Nac MacFeegle clan, along with the other witches help Tiffany defend the Discworld from the elves, aided by a group of older men organized by Geoffrey, and the deposed Queen of the elves. Fast-paced, enjoyable, and with plenty of adventure, this is a book about loss, duty, and hope.