Bridging the Digital Divide: Challenges in Opening the Digital World to the Elderly, Poor, and Digitally Illiterate
Surviving the Web: A Journey into Web Session Security