Game design essentials - Mitchell, Briar Lee (Canada John Wiley, 2012)
Keywords: Computer games -- Design