Books by Yanjie Chen