A review by gjwilder
The Player of Games by Iain M. Banks

3.0