Books by Kailing Xie