Ancillary Sword
Ann Leckie
Finished:
October 29, 2014
Rating:
★★★