A review by wetdryvac
Fifth Quarter by Tanya Huff

4.0

One of the most excessively messed up things I've read in years, and well executed.