Culture, part 2

Series by Iain M. Banks
Unsorted Book Iain M. Banks: The Player of Games (Paperback, 1989, Orbit)

The Player of Games

by