Books by Qingrui Xu