A review by sambora
Against a Dark Background by Iain M. Banks

3.0