by Dyan Elliott
publisher: Princeton University Press publish date: April 18th 2004
format: paperback pages: 368
language: English
ISBN:
0691118604 (9780691118604)
publisher: Princeton University Press publish date: January 1st 2009
format: ebook pages: 368
language: English
ISBN:
1282087207 (9781282087200)
publisher: Princeton University Press publish date: March 29th 2004
format: hardcover pages: 368
language: English
ISBN:
069105956X (9780691059563)