Thimbleby, Harold Press On (Photo Copy) Principles of Interaction Programming - UK The MIT Press 2007 ISBN: 9780262201704 Dewey Class. No.: 005.1 / THI