Help keep Salon independent

Sarah Beach

Sarah Beach is a writer living in Berkeley, Calif.