Cold Fire

Cold Fire - Tamora Pierce Absolutely love this series.