Psycho-social integration of the handicapped: A challenge to the society - Sen, Anima (1988)