by David Biale
publisher: Princeton University Press publish date: November 7th 2010
format: hardcover pages: 229
language: English
ISBN:
069114723X (9780691147239)
publisher: Princeton University Press publish date: October 18th 2010
format: kindle pages: 246
language: English
ASIN: B004EYT8L0
publisher: Princeton University Press publish date: October 18th 2010
format: ebook pages: 272
language: English
ISBN:
1400836646 (9781400836642)
publisher: Princeton University Press publish date: January 1st 2010
format: ebook pages: 229
language: English
ISBN:
1282721968 (9781282721968)