Help keep Salon independent

Virginia Heffernan

Virginia Heffernan is an editor at Talk magazine.