books by series
the banbury cross murder mysteries
Classic British murder mysteries set in the small Oxfordshire town of Banbury in the early 1960s.
South London, the 1980s. David Good, a private investigator with suspect clients, a taste for blondes and a talent for digging up the dirt.
shorts in the dark
It’s time to take a wander into the darker recesses of the human mind.
50 for 30
Short stories for those moments when you don’t have time for a more heavy-weight tome.