Good books, with cool ideas. Egan hits you with a known concept, but then goes into a totally different direction than expected.
Good books, with cool ideas. Egan hits you with a known concept, but then goes into a totally different direction than expected.