locusmag.com
Steven Gould: What Will Be
Steven Charles Gould was born February 7, 1955 in Arizona. His father was an Army officer, and Gould spent much of his childhood traveling the world. He studied physics at Texas A&M University,…