Dean Schaffer

Dean received his master's degree in journalism from Stanford University.

19stories
21432total views
San Francisco
Joined August 2011