A Day in the Life of a Crime Fiction Writer
Now that the craziness of launch week is behind me, it’s time to return to the office (a.k.a. “cave”) and continue the actual writing part of my job. A lot of readers have […]
READ MORENow that the craziness of launch week is behind me, it’s time to return to the office (a.k.a. “cave”) and continue the actual writing part of my job. A lot of readers have […]
READ MORE→Welcome to a new feature – an Author Q&A where YOU provide the questions! Every month, I’ll go through all the comments on here, my YouTube channel and emails to answer your queries. […]
READ MORE→As with any book based upon real-life vocations, getting the police procedural side of writing a crime thriller is imperative. I think crime fiction readers are more likely to find fault with any […]
READ MORE→It’s that time again – the Advanced Readers Copies (ARCs) of my forthcoming book are out with reviewers in the lead up to publication day later this month, and so I’m already turning […]
READ MORE→Zoe Michaels is working the late shift in the Easy Stop Diner on Route 15. Vince, the owner is nowhere to be seen, but luckily for Zoe, it’s a quiet night.
Because something smells off tonight, and it isn’t Vince’s famous fried bologna sandwich…
When Ray Holden is told by his doctor that his stress levels are dangerously high, he realises he has to take drastic action.
Starting with Joe McAvoy...
Alan O'Reilly has known Tony MacBride since he was a young boy.
Now he's helping to bury him…
A walk in the woods takes a dark turn for Ben...
When Amy boards her flight to Cairns, it’s not by choice.
Because it’s not just the turbulence that's giving her cause for concern…
Larry’s been the supervisor of the apartment block for as long as the tenants can remember.
And he knows all their secrets…
Vanessa loves her job as a chiropractor, except sometimes her work takes an unexpected turn…
All Jackson Dark wants to do is get home and surprise his wife with the special gift he’s bought her.
But he’s got one last job to finish first…
When Michael arrives at work early one winter's day, he discovers that he's not the only one who's had a busy morning...
Goodreads
When Darren regains consciousness in a dank basement, escape turns out to be the least of his worries…
Goodreads
When a series of vicious attacks leaves the local running community in shock and fear, newly qualified detective Kay Hunter is thrust into the middle of a fraught investigation.
Determined to make an impression on her first assignment with the murder team, and desperate to stop a cold-blooded murderer before another victim is taken, she may be in danger of risking it all before her career has even started.
A killer is out hunting tonight, and Kay could be the next target…
Goodreads
A suburban housewife is found dead in her garden.
There is no weapon, no witnesses, and the only set of footprints belong to her cat.
Probationary detective Kay Hunter and her colleagues are convinced it’s murder – but how can they find a killer when there are no clues?
Goodreads
History never forgets…
The newest arrival at a care home for the elderly carries an air of mystery that even an ex-WW2 Resistance fighter can’t resist trying to solve.
Then matters take a sinister turn…
Goodreads
Julie has been searching for a long time.
Staying at a tiny guesthouse in Cornwall after the summer, she spends her days combing the beaches, looking for things to collect while hiding from her past.
Then a storm breaks, and suddenly she's scared.
Because you never know what might wash up on the beach…
Goodreads
Cookie | Duration | Description |
---|---|---|
cookielawinfo-checkbox-analytics | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics". |
cookielawinfo-checkbox-functional | 11 months | The cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional". |
cookielawinfo-checkbox-necessary | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary". |
cookielawinfo-checkbox-others | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other. |
cookielawinfo-checkbox-performance | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance". |
viewed_cookie_policy | 11 months | The cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data. |