Leonardo's Laptop — Human Needs and the New Computing Technologies (2002)

by B Shneiderman