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

5.0