While looking for recent science fiction books to fill my evenings, I ended up ordering Ann Leckie's Ancillary Justice (yes, I have decided to go back to reading books on paper). With the amount of recognition it has received, it is rather hard to not notice it. When I finally received it and started to read, however, I had a very strange sense of deja vu after a dozen or so pages. Turned out I had started to read the book before, but quit after a dozen pages, because it was just way too confusing and hard to follow in a rather hard to explain way. I deleted the book and completely forgot about its existence. But now I accepted my fate and decided to finish it no matter what, and despite the fact that the reasons I did not like it the first time were still there as much as before.
The storyline alternates between different time-points, the main character is an artificial intelligence of a ship, which is spread out in some parts of the story across different bodies. As we learn towards the end, the main antagonist is also a multi-body character, who on top of everything else is developing a split personality. And in most contexts the book does not differentiate between the genders of its characters, which just ends up highlighting your habits of thinking about people in terms of certain gender images, and makes the reading (justifiably) a bit difficult to the extent that you would want to reconstruct the characters visually in your mind while going through the story.
But in the end the second attempt (or actually third, because I ended up reading the first 100 pages twice on the second attempt) was successful and the book was quite enjoyable. A lot of it revolves around how an artificial intelligence that can control or inhabit several bodies would look like, how it would think and operate. And that on its own is an interesting subject that makes Ancillary Justice worth a read.