by Harold James
publisher: Princeton University Press publish date: February 26th 2012
format: hardcover pages: 360
language: English
ISBN:
069115340X (9780691153407)
publisher: Princeton University Press publish date: February 26th 2012
format: kindle pages: 368
language: English
ASIN: B0073X0J2G
publisher: Princeton University Press publish date: February 26th 2012
format: ebook pages: 360
language: English
ISBN:
1400841860 (9781400841868)
publisher: Princeton University Press publish date: January 1st 2012
format: ebook pages: 360
language: English
ISBN:
128343976X (9781283439763)