Free Speculative Fiction short stories online.
Read it here: "Snake in the Glass"
By PE Cunningham
In Beneath Ceaseless Skies
Genre: High fantasy
Word Count: 9,000 approx.
Sometimes it's nice to get lost in a world where magic works and the characters have ripping adventures.
Therese is a cottage witch in a world where the mages have been killed and driven out by an overlord bent on destroying magic. She has her own biases, and doesn't like shape-changers, but when she learns that even they have been put in danger, she chooses to help them.