Author: Trudi Canavan
Alternate names: Trudi. Canavan; Canavan Trudi; canavan-trudi