Books by Xuhui Bu