by Marcus Tanner
publisher: Yale University Press publish date: September 10th 2001
format: paperback pages: 384
language: English
ISBN:
0300091257 (9780300091250)
publisher: Yale University Press publish date: July 27th 2010
format: paperback pages: 384
language: English
ISBN:
0300163940 (9780300163940)
publisher: Yale University Press publish date: August 11th 1998
format: paperback pages: 350
language: English
ISBN:
0300076681 (9780300076684)
publisher: Yale University Press publish date: March 27th 1997
format: hardcover pages: 338
language: English
ISBN:
0300069332 (9780300069334)
publisher: Yale University Press publish date: March 27th 1997
format: kindle pages: 368
language: English
ASIN: B007XQ3GV4
publisher: Yale University Press publish date: July 27th 2010
format: kindle pages: 368
language: English
ASIN: B00492CRWO
publisher: Yale University Press publish date: September 1st 2001
format: ebook pages: 349
language: English
ISBN:
1281730017 (9781281730015)
format: ebook
language: English
ISBN:
0300171595 (9780300171594)