Peter HayesThe IndependentSan Francisco, CA8.21.2015