Book: China Mountain ZhangDecember 29, 2002 · BooksA very good piece of science fiction. The characters and setting are detailed and realistic.