This book takes classic science fiction like Asimov and Clarke and brings it into the modern time. The ideas are both old and new, the writing is fresh and engaging, the setting is solid and convincing, and the end result is one of the better works of classic sci-fi I've read in a long time.