1. Cherry compact keyboard;Aidis,2014
2. Computer assistive technology for people who have disabilities: Computer adaptations and modifications;Brodwin;Journal of Rehabilitation,2004
3. Assistive technologies: Principles and practice;Cook,2002
4. Enhancing independent task performance for individuals with mental retardation through use of a handheld self-directed visual and audio prompting system;Davies;Education and Training in Mental Retardation and Developmental Disabilities,2002
5. Enhancing independent time-management skills of individuals with mental retardation using a palmtop personal computer;Davies;Mental Retardation,2002