Georgios Kouroupetroglou National and Kapodistrian University of Athens, Greece Journal Technology and Disability ISSN: 10554181 Read Online