Site in costruction
The Humane Interface: New Directions for Designing Interactive Systems, (ISBN 0-201-37937-6)