Video Games and American Culture: How Ideology Influences Virtual Worlds - 9781793601315