Books by Weifei Hu