Help keep Salon independent

Jennifer Willis

Jennifer Willis is a freelance writer who lives in Portland, Oregon.