Maerad has realised that she has been carrying the runes of the Treesong (the magical, ancient song through which it is believed the Speech came into being) with her the whole time - on her lyre.
After spending time resting and catching up with old friends they attempt to leave, only to be forced back to discover themselves in a besieged Innail.
He now knows the significance of the tuning fork Irc (Hem's pet white crow, with whom he can converse in the Speech) stolen from Sharma's tower - the runes it is decorated with are the second half of the Treesong, to match Maerad's lyre.
Along the way they meet up with a trio of traveling players named Karim, Marich, and Hekibel, who are unaware of the advancing Black (Sharma's) Army and to warn them about the same.
When traveling with the players, after a performance, Hem sees Karim speaking to a black-clad figure he believes to be a Hull.
Due to her new powers, Maerad becomes prey to the sights of the dead, as they near the site of an ancient but now destroyed citadel of the Light, Afinil.
Then she and Hem join their musical objects and Maerad begins to sing the Treesong finally, destroying Sharma once and for all.
Also, Lirigon was alerted and saved well in time, thanks to Irc and Hem is invited upon by Nelac (Cadvan and Saliman's teacher) to learn the art of Healing from him.
The book ends with Maerad contemplating what to do next with her life, with Cadvan offering to take her to Lirigon and with the usual of Alison's historical appendices.