This is a tough book that explores the illusion of free will and the limitations of consciousness. What's amazing is that it explores these ideas in a hard science fiction setting, with interesting characters and a mindblowing plot. But it's not easy to read, since a lot of the writing is poetica...