Homepage of Joseph Shao. Powerpoint presentation