The Nature of Witches by Rachel Griffin (384 pages)
Clara is the first Everwitch in a generation, which means she’s the only witch whose powers are strong all year. The rest of her friends watch their powers wax and wane as their chosen seasons pass throughout the year. And