Slippy rated Stonemouth: 3 stars Jan. 7, 2013 Public Iain M. Banks: Stonemouth (2012, Little, Brown)Stonemouth by Iain M. Banks