Leonardo's laptop human needs and the new computing technologies - Shneiderman, Ben (The MIT Press, 2003)