Constructing a Player-Centred Definition of Fun for Video Games Design. - Stephen Boyd Davis; Christina Carini (BCS HCI, 2004)