Help keep Salon independent

Kirsten Weir

Kirsten Weir is a science writer who lives near Portland, Maine.