A hard SF novel in the near future.