Set in Challaid, a fictional independent Scottish town, which the author spends a lot of time describing - all the way down to street names, suburbs and landmarks - 'A line of forgotten blood' tells the story of two hapless private detectives who try to help a mate in the police force whose ex-wife has gone missing. Their bumbling search brings them in contact with seedy second-hand car dealers, a wealthy banking family, shrewd publicans, a rival agency, a chauffeur with anger-management issues, a modern hermit, a cold case as well as good cops, bad cops and sexy cops. The plot is interrupted by transcripts from council meetings, police interviews, diary entries and newspaper articles, which are supposed to provide further context but did not do much to improve the flow of the already slow-paced story. The big show-down and convenient happy ending required just too much suspension of disbelief for my liking.