20090722_261_Stanford.jpg 20090722_228_StanfordThumbnails20090722_263_PaloAlto20090722_228_StanfordThumbnails20090722_263_PaloAlto20090722_228_StanfordThumbnails20090722_263_PaloAlto20090722_228_StanfordThumbnails20090722_263_PaloAlto