Good Investigations: A David Good British Crime Mystery
She's blonde. She's clever. She's in his office. London based PI David Good doesn't stand a chance. South London. The 1980s. David Good, a morally confused and womanising private investigator, is hired by a ridiculously... See More