Brian Libby is a freelance writer living in Portland, Oregon. He has written for the New York Times, the Oregonian, and Salon.com.