Eon - Greg Bear Read this many years ago; unfortunately, I think I was a bit too young to really "get" the book. Will probably have to make this a reread sometime soon.