CMPC 2008 Slideshow - jdukes