publisher: Stanford University Press publish date: August 20th 2010
format: paperback pages: 304
language: English
ISBN:
080477207X (9780804772075)
publisher: Stanford University Press publish date: August 20th 2010
format: hardcover pages: 304
language: English
ISBN:
0804762716 (9780804762717)