Books by Zhiqiang Guo