Culture, part 2

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

The Player of Games

by