Beyond game design : nine steps towards creating better videogames - Bartle, Richard A (Boston, MA: Charles River Media/Cengage Technology, 2009)
Keywords: Video games - Design