Handicap and disability: words versus concepts.
Jablensky
A
A
Department of Psychiatry and Behavioural Science, Royal Perth Hospital, University of Western Australia, Australia.
D006233:Persons with Disabilities; D006801:Humans; D009626:Terminology as Topic