Practical Human Interface Examples (1996) [pdf]
cs.stanford.edu