by David E. James
publisher: University of California Press publish date: May 30th 2005
format: paperback pages: 562
language: English
ISBN:
0520242580 (9780520242586)
publisher: University of California Press publish date: April 30th 2005
format: ebook pages: 562
language: English
ISBN:
0520938194 (9780520938199)
publisher: University of California Press publish date: May 30th 2005
format: hardcover pages: 562
language: English
ISBN:
0520242572 (9780520242579)