by Eric Davis
publisher: University of California Press publish date: February 28th 2005
format: paperback pages: 397
language: English
ISBN:
0520235460 (9780520235465)
publisher: University of California Press publish date: January 29th 2005
format: ebook pages: 397
language: English
ISBN:
0520936663 (9780520936669)
publisher: University of California Press publish date: February 28th 2005
format: hardcover pages: 397
language: English
ISBN:
0520235452 (9780520235458)