Science and Xuan Controversy