Mixed - informative and interesting until the chapter on various other non-Han ethnic groups particularly racist undertones concerning the Uighurs (any connection to present-day situation in Xinjiang?), also just plain absurdities, such as conflating the Central Asian Turkic-speaking Kazakhs with Russian cossacks and possible Teuton-connection.