A review by lancre
A Power Unbound by Freya Marske

4.5