In 1902 Lu Xun translated Jules Verne’s From the Earth to the Moon into Chinese from the Japanese edition. Science fiction, he wrote in the preface, was ‘as rare as unicorn horns, which shows in a way the intellectual poverty of our time’. Not any more. The Three-Body Trilogy by Liu Cixin has sold 500,000 copies in China since the first volume was published in 2006 (it will come out in English in the autumn). Liu, an engineer, is one of the so-called ‘three generals’ of contemporary Chinese science fiction, along with Wang Jinkang and Han Song.