Bill Turner

Contributor

Bill Turner is a professional freelance writer who lives in Portland, Oregon.

Nothing recently published.