Mental Retardation: Some Recent Developments in the Study of Causes and Social Effects of This Problem