Books by Yijun Yang