David Greenwald is a writer, photographer and cat owner in Portland, Oregon.

David Greenwald