How to build serious games. - Henry Kelly; Kay Howell; Eitan Glinert; Loring Holding; Chris Swain; Adam Burrowbridge; Michelle Roper (Commun. ACM, 2007)