The winnowing flame trilogy
The Ninth Rain
The great wall of Ebora is crumbling. Wolves now walk the streets that once shone with gold, while its people fade into nothing. Tormalin the Oathless, last son of Ebora, has had enough. Better to spend your life where people are living than to waste away under the blind gaze of a long-dead god. But not everyone is willing to let the last great empire fall. Along with a fugitive witch and a veteran explorer, Tormalin is drawn into a conspiracy of ancient magic and impending war...
'Williams excels at eldritch world-building'
Guardian
The Bitter Twins
The Ninth Rain has fallen. The Jure'lia are awake. Nothing can be the same again. Tormalin the Oathless and the fell-witch Noon have their work cut out rallying the first war-beasts to be born in Ebora for three centuries. But these are not the great winged warriors of old. Hatched too soon and with no memory of their past incarnations, these onetime defenders of Sarn can barely stop bickering, let alone face an ancient enemy who grow stronger each day...
'Incredible heroines... incredible fantasy... Escapism at its finest' Stylist
The Poison Song
Refugees from every corner of Sarn seek shelter within Ebora's crumbling walls, and the enemy that has poisoned their land won't lie dormant for long. The deep-rooted connection that Tormalin, Noon and the scholar Vintage share with their Eboran war-beasts has kept them alive so far. But with Tor distracted, and his sister Hestillion hell-bent on bringing ruthless order to the next Jure'lia attack, the people of Sarn need all the help they can get...
'A fitting finale, triumphant and bittersweet in all the best ways' SciFiNow