by Jeremy Adelman
publisher: Princeton University Press publish date: April 7th 2013
format: hardcover pages: 760
language: English
ISBN:
0691155674 (9780691155678)
publisher: Princeton University Press publish date: April 7th 2013
format: ebook pages: 768
language: English
ISBN:
1400846846 (9781400846849)
publisher: Princeton University Press publish date: January 1st 2013
format: ebook pages: 761
language: English
ISBN:
1299160026 (9781299160026)
publisher: Princeton University Press publish date: April 7th 2013
format: kindle pages: 751
language: English
ASIN: B00BQVRJ06