On September 11, 2001, a man drifts in a boat off lower Manhattan as the towers burn. He removes a small box from his pocket and presses a button. As he waits for the south tower to collapse, he thinks: No one--absolutely no one--will guess the...
Bred in the Bone is the stunning third novel in Brookmyre's series featuring private investigator Jasmine Sharp and Detective Superintendent Catherine McLeod. Set in the disturbing underworld of Glasgow - a place where countless old scores are still...