by Peter Duus
publisher: University of California Press publish date: September 20th 1995
format: hardcover pages: 498
language: English
ISBN:
0520086147 (9780520086142)
publisher: University of California Press publish date: April 24th 1998
format: paperback pages: 498
language: English
ISBN:
0520213610 (9780520213616)
publisher: University of California Press publish date: August 21st 1995
format: ebook pages: 498
language: English
ISBN:
0520920902 (9780520920903)