Shneiderman B.  2003.  Leonardo's Laptop: Human Needs and the New Computing Technologies.