spoinged rated Bedlam: 4 stars Sept. 15, 2018 Public Christopher Brookmyre: BedlamBedlam by Christopher Brookmyre