Books by Yanhui Guo