by Michael Beckerman
publisher: Princeton University Press publish date: September 12th 1993
format: paperback pages: 296
language: English
ISBN:
0691000972 (9780691000978)
publisher: Princeton University Press publish date: January 1st 2012
format: ebook pages: 296
language: English
ISBN:
1283379759 (9781283379755)
publisher: Princeton University Press publish date: January 16th 2012
format: ebook pages: 296
language: English
ISBN:
1400831695 (9781400831692)
publisher: Princeton University Press publish date: August 23rd 1993
format: hardcover pages: 296
language: English
ISBN:
0691033862 (9780691033860)