Helen Keller .. The disability and the deaf ambassador