A review by emmascc
Cold Steel by Kate Elliott

5.0

This is such a satisfying end to a brilliant trilogy, I will never get tired of this series.