John Douglas Porter

John Douglas Porter

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