Social psychology : the science and the art of living together