Robert J. Sternberg is Professor of Human Development at Cornell University, USA, and Honorary Professor of Psychology at the University of Heidelberg, Germany. He won the Grawemeyer Award in Psychology and the James McKeen Cattell and William James Awards of the Association for Psychological Science.