Help keep Salon independent

David Cassel

David Cassel is an Oakland, Calif.-based freelance writer covering the Internet
and popular culture.