locusmag.com
Charles Stross: Future Vision
Charles David George Stross was born October 18, 1964 in Leeds, England. Stross began writing SF at age 12, and his earliest publications were articles for roleplaying game magazines in the ’70s an…