Stanford University Press
1450 Page Mill Rd., Palo Alto, CA 94304-1124, US
Stanford University Press
About Stanford University Press