A review by stephybara
Fifth Quarter by Tanya Huff

5.0

Reread February 2019.
Reread December 2016.