publisher: Stanford University Press publish date: July 23rd 2010
format: hardcover pages: 320
language: English
ISBN:
0804770263 (9780804770262)
publisher: Stanford University Press publish date: July 23rd 2010
format: paperback pages: 320
language: English
ISBN:
0804770271 (9780804770279)