Categories Reading Surface Detail by Iain M. Banks Post author By Adam Wolf Post date December 1, 2010 No Comments on Surface Detail by Iain M. Banks