Absolutely fantastic book. I have read it over several times, enjoying it each and every go round. For the hard sci-fi fan this is a must read.
To those who complain about the unexplained jargon, why should Sci-Fi refer only to cutting edge technology that directly impacts the story and explain it in depth for you? That which is directly relevant to the plot is explained in context and that which isn't well, if you are interested you can always read more on the subject.
This is a thought provoking piece which uses some of the latest scientific discoveries in neuroscience to delve into what humanity really is. Do consciousness and free will even exist or are we all just zombies going through life responding to stimuli and thinking that we actually make decisions?
As thought provoking and worldview challenging as it is well written.