A review by twinsunsfour
Razor's Edge by Martha Wells

5.0