David Swanson

David Swanson is a San Diego-based writer whose work has appeared in The Washington Post, USA Today, and the Los Angeles Times.

This author has no posts.