John Douglas Porter

John Porter manages his family’s cattle ranch in California, where he also writes screenplays, essays, and stories.