publisher: Stanford University Press publish date: November 10th 2003
format: paperback pages: 448
language: English
ISBN:
0804749108 (9780804749107)
publisher: Stanford University Press publish date: November 11th 2003
format: hardcover pages: 448
language: English
ISBN:
0804749094 (9780804749091)