A review by setauuta
Navigational Entanglements by Aliette de Bodard

4.5