Code 4 Press Store!
You can now buy your ebooks directly from me via the Code 4 Press Store! Why is this better than buying from a retailer, you might ask. Well… there are several reasons! You save...
You can now buy your ebooks directly from me via the Code 4 Press Store! Why is this better than buying from a retailer, you might ask. Well… there are several reasons! You save...
How did 2023 treat you? For me, it was productive year: Final tally is five novels, one novella, one short story collection, and one coloring book (believe it or not, that last one was...
I’m happy to report that my short story collection, The Last Cop & Other Stories, was named to the list of the twenty-five best titles of 2023 by the Independent Fiction Alliance! The Last Cop...
Censorship sucks. Bullying sucks. I will have neither. On 10/30, my Wrong Place, Write Crime (Ep #179) interview of Alec Cizak dropped. Later that day, I received an email that was, I’m sure, meant...
Katie MacLeod is arguably the core character in my River City series of police procedurals. And though I may have technically created her, the truth is that she’s taught me a thing or two....
Let me tell you a story. For years, I toyed with the idea of a series of short stories featuring a couple of grifters who were devoted to each other and to the con…...
Meet the Knight family… today! I am happy to announce that SHADES OF KNIGHT, the fifth book in my SpoCompton crime series, is out! What’s it about? A family in conflict. A missing daughter....
I’ve got three major titles coming out in the remainder of 2023, and all three are already available for pre-order! The first one is out on July 8, and it’s the fifth book in...
So, listen up (see what I did there?) — I think audiobooks are cool. I know I like to listen to them. Some of my favorite reading experiences over the past decade have been...
Note: This is a post that originally appeared on 10 Criminal Minds, a panelist blog that I belonged to for several years. It has been lightly edited to reappear here, at the end of...