by Patrick Marnham
publisher: Knopf
publish date: November 3rd 1998
format: hardcover pages: 368
language: English
ISBN:
0679430423 (9780679430421)
language: English
ISBN:
0747531080 (9780747531081)
publisher: University of California Press publish date: April 3rd 2000
format: ebook pages: 350
language: English
ISBN:
0520925157 (9780520925151)
publisher: University of California Press publish date: May 3rd 2000
format: paperback pages: 350
language: English
ISBN:
0520224086 (9780520224087)