navegante solar david brin nova