Ancillary Justice by Ann Leckie
Reviewed by Emily from Sacramento, California.