Astonishing Heroes ebook cover

Astonishing Heroes: Shades of Justice

Green Hornet

Green Hornet Casefiles

Warlord of Willow Ridge

Warlord of Willow Ridge

The Rinse

The Rinse

The Anti-Gravity Steal

The Anti-Gravity Steal

Danger A-Go-Go

Danger A-Go-Go

Cowboys

Cowboys

The Extractors

The Extractors

The Essex Man

The Essex Man: 10 Seconds to Death

High Rollers

High Rollers

Angeltown

Angeltown: The Nate Hollis Investigations

Beat L.A.

Beat L.A.

Monkology

Monkology

The Avenger

The Avenger

Los Angeles Noir

Los Angeles Noir

The Calling

The Calling

Treacherous

Treacherous

Scoundrels

Scoundrels

Send My Love and a Molotov Cocktail

Send My Love and a Molotov Cocktail

Shooter's Point

Shooter’s Point

High Hand

High Hand

Only the Wicked

Only the Wicked

Bad Night is Falling

Bad Night is Falling

Perdition U.S.A.

Perdition, U.S.A.

Violent Spring

Violent Spring

The Perpetrators

The Perpetrators

Bangers

Bangers

Tobin and Gagarin

Tobin and Gagarin

The Darker Mask

Darker Mask

Politics Noir

Politics Noir

Cocaine Chronicles

Cocaine Chronicles

The Jook

The Jook

Orange County Noir

Orange County Noir

The Spider: Extreme Prejudice

The Spider: Extreme Prejudice

Heroin Chronicles

Heroin Chronicles

Black Pulp

Black Pulp

Big Water cover

Big Water

Freedom's Fight

Freedom’s Fight

The Underbelly

The Underbelly

Citizen Kang

Citizen Kang

16
Novels

7
Comics

40
Short Stories

4000
Donuts

organizations

Mystery Writers of America
Sisters in Crime
Private Eye Writers of America
International Thriller Writers
International Association of Crime Writers

blogs

Dr. Pop
Thalia Press Authors Co-op Blog