Xinjiang of China its past and present (Xinjiang)
312 s.