Player of Games by Iain M. Banks Raymond Nakamura, Ph.D.September 9, 2018science fiction, GamesComment