by Bruce Kuklick
publisher: Princeton University Press publish date: February 1st 2006
format: hardcover pages: 264
language: English
ISBN:
0691123497 (9780691123493)
publisher: Princeton University Press publish date: August 5th 2007
format: paperback pages: 241
language: English
ISBN:
0691133875 (9780691133874)
ASIN: 691133875
publisher: Princeton University Press publish date: January 1st 2013
format: ebook pages: 258
language: English
ISBN:
1299991289 (9781299991286)
publisher: Princeton University Press publish date: October 24th 2013
format: ebook pages: 264
language: English
ISBN:
1400849462 (9781400849468)