A review by apiecalypsejen
Edges by Linda Nagata

to-read