Stonemouth

Stewart Gilmour is back in Stonemouth. After five years in exile his presence is required at the funeral of patriarch Joe Murston, and even though the last time Stu saw the Murstons he was running for his life, staying away might be even more dangerous than turning up. Although there's supposed to be a temporary truce between Stewart and the town's biggest crime family, it's soon clear that only Stewart is taking this promise of peace seriously. As he steps back into the minefield of his past to confront his guilt and all that it has lost him, Stu uncovers ever darker stories, and his homecoming takes a more lethal turn than even he had anticipated. Tough, funny, fast-paced and touching, Stonemouth cracks open adolescence, love, brotherhood and vengeance in a rite of passage novel like no other.

Iain Banks, whose novels have been published in over thirty languages, is a Scottish writer who writes both mainstream fiction and science fiction. In 2008, the London Times named Banks as one of the “The Fifty Greatest Writers since 1945.”