Recent Presentations by Di Xu