Books by Chenhui Niu