"But the book ought to have made up its mind whether to be fantasy or science fiction." . . . . .