Barbarians and mandarins; thirteen centuries of Western travelers in China