Steven Brown of Louisville, KY speaks about legendary independent living advocate Ed Roberts, disability advocacy, and the development of disability culture....
Share this note: