Purves-Keynote-2005.pdf