by Theodore M. Porter
publisher: Princeton University Press publish date: January 8th 2006
format: paperback pages: 352
language: English
ISBN:
0691126356 (9780691126357)
publisher: Princeton University Press publish date: February 2nd 2004
format: hardcover pages: 352
language: English
ISBN:
0691114455 (9780691114453)
publisher: Princeton University Press publish date: December 19th 2005
format: kindle pages: 352
language: English
ASIN: B008JJO5P0