2004_kelly_lecture