Help keep Salon independent

Amy Halloran

Amy Halloran is a freelance writer. She lives in Seattle.