N nfb.org Comments on Apple and National Federation of the Blind Resolution 20 points davidbarker 12 years ago 8 comments