Topics Related to Assistive Technology, Digital Divide and Microsoft: