Aimee Mullins on TED Talks and Tony Deblois, autistic savant on March 15, 2009 amputees autism blindness handicaps humanity +