Stanford University, Palo Alto, California, USA
(Stanford Video)
434 Galvez Mall, Stanford, California, USA
(Hoover Institution)
1399 New York Ave NW #500, Washington, District of Columbia, USA
(Hoover Institution DC)
1997
1997
(Stanford Video)
(Hoover Institution)
(Hoover Institution DC)