Amy Sterling Casil

Amy Sterling Casil

I have learned not to compromise. Author of 45 books, former exec, Nebula Award nominee, poor. Interests: future, science, tech, ethics, nature, cooperatives