Books by Huaguang Yan