publisher: Stanford University Press publish date: October 8th 2004
format: paperback pages: 328
language: English
ISBN:
0804750998 (9780804750998)
publisher: Stanford University Press publish date: October 8th 2004
format: hardcover pages: 328
language: English
ISBN:
0804749469 (9780804749466)