Help keep Salon independent

Dave Roos

Dave Roos is a freelance writer living in Guadalajara, Mexico.