Iain M. Banks

CONSIDER PHLEBAS: A Culture Novel - Orbit

9781857231380