Scan barcode
A review by snorkmidden
Successor's Promise by Trudi Canavan
5.0
A re-read, Trudi Canavan never fails to delight with her rich worlds and interesting characters