Dominique Archambault Université Paris 8, France Journal Technology and Disability ISSN: 10554181 Read Online