Reading progress update: I've read 101 out of 396 pages.

Ancillary Justice - Ann Leckie