Help keep Salon independent

David Davis

David Davis is a writer in Los Angeles.