Pleasure, Flow, and Meaning in Design
Deconstructing delight
Beyond frustration: 3 levels of happy design