The Humane Interface: New Directions for Designing Interactive Systems by Jef Raskin
ISBN: 0201379376 Page: 1 This book is available from Amazon