Barbara Donohue

Barbara Donohue is a freelance writer and mechanical engineer. Contact her at bdonohue@alum.mit.edu.