Free Download
The Early and Latter Rain

A troubled young man, released early from juvenile detention, finds love and redemption while struggling to help save a failing California vineyard.

Available at Amazon, Barnes & Noble, and everywhere else.

You can also download a free PDF or free EPUB while supplies last.

All My Books

Click on any of the covers below, and something useful should happen. I’m not sure what, but they promise me you’ll experience total consciousness. If you have any problems contact me. Meanwhile thanks for whatever you did that sent you to this page.

Everything Everyone Ever Wants to Know About Me
I’m the author of eight books, including The Tavernier Stones, a #1 Amazon mystery. My short work has appeared in The Austin Review, The MacGuffin, The Good Men Project, Boston Literary Magazine, Sixfold, and elsewhere, and has been read in public by Liars’ League, Lit Crawl, and other venues. In 2012 I founded The Lascaux Revew.
Okay, So, Maybe Some People Want to Know More
I was born in Indiana and grew up in Iowa, Kentucky, and Illinois. I earned degrees from the University of Louisville and the University of Illinois, and served in the army with the 8th Infantry Division in Germany during the height of the Cold War.

A mathematician and cartographer by training, I began my career with R.R. Donnelley Cartographic Services in Lancaster, Pennsylvania, at the time the largest custom mapping firm in the country. I have also been a caddy, a factory worker, a bartender, a chef, a jeweler, and a teacher.

My hobbies include mineral collecting, amateur astronomy, nature hiking, and drawing and painting.

My Twitter bio: Father, writer, cat whisperer, army veteran, rockhound, tree hugger, stargazer, indy voter.

Since you’ve read my Twitter bio, it’s only fair that you visit my Twitter page.

Forms of address, in order of increasing familiarity: Stephen, Steve, Fritz.

Now that you know everything about me, visit my contact page and tell me something about you.

Proof I Haven’t Yet Died
Still alive as of 16 September 2026.