Shneiderman B.  2004.  Designing for fun: how can we design user interfaces to be more fun? Interactions. 11(5):48-50.