Luna series - literary trilogy by Ian McDonald