Stephen H. Schneider

Stanford University
Interdisciplinary Environmental Studies
371 Serra Mall
Stanford, California, CA
USA 94305-5020