Stanford University, Palo Alto, CA, USA. Sep. 9, 2008.

Hoover Tower ˤơ