Help keep Salon independent

Dave Shiflett

Dave Shiflett is a freelance writer living in Midlothian, Va.