Alan F. Newell

Design and the Digital Divide