Lots of interesting ideas (self-replicating Von Neumann machines, artificial intelligences, psychotropic drugs creating multiple personalities) but the writing was uneven and I never fully cared about the characters - I kept reading more to see how t...