by Peter Boomgaard
publisher: Yale University Press publish date: November 10th 2001
format: hardcover pages: 320
language: English
ISBN:
0300085397 (9780300085396)
publisher: Yale University Press publish date: October 31st 2013
format: paperback pages: 322
language: English
ISBN:
0300206380 (9780300206388)
publisher: Yale University Press publish date: January 1st 2002
format: ebook pages: 320
language: English
ISBN:
1281741027 (9781281741028)
publisher: Yale University Press publish date: January 1st 2002
format: ebook pages: 320
language: English
ISBN:
0300127596 (9780300127591)
format: kindle pages: 320
language: English
ASIN: B001BR8D14