I'm going to have to set this one aside, at least for a while.
The story is good, but it's interspersed with long philosophical passages that have me skimming.