Plenary talk presented at IEEE International Symposium on Information Theory, Lausanne, July 2002.
isit02.pdf