The Magicians' Guild - Trudi Canavan

Each year the magicians of Imardin gather together to purge the city streets of vagrants, urchins…