Stephen finished reading Against a Dark Background by Iain M. Banks May 20 Public 3 stars Against a Dark Background is a science fiction novel by Scottish writer Iain M. Banks, … Ugh