Book Review – Surface Detail by Iain M. Banks
I recently finished Surface Detail, a Culture novel from Iain M. Banks – entertaining but not up to his usual high standards. The overall plot concept had great potential, but I think it suffered poor implementation and editing – in particular it has a couple of seemingly important characters who weren’t really explored in any […]