The Player of Games

The Player of Games

By Iain M. Banks

Reviewed by Matt Crampton
Buy from Amazon