publisher: Stanford University Press publish date: June 2nd 2006
format: paperback pages: 280
language: English
ISBN:
0804754330 (9780804754330)
publisher: Stanford University Press publish date: June 2nd 2006
format: hardcover pages: 280
language: English
ISBN:
0804754322 (9780804754323)