Serious games games that educate, train, and inform - Michael, David R. (Thomson Course Technology PTR, 2006)