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...
When every word's a lie, a picture is worth a thousand A dark psychological thriller about the secrets that destroy us, perfect for fans of THE GIRL ON THE TRAIN and BEHIND CLOSED DOORS. Oliver Molloy never meant to hurt his wife. It was an...