A review by bookishdi
The Prisoner of Limnos by Lois McMaster Bujold

4.25