publisher: Norton & Co Ltd. publish date: 2018-09-11
format: paperback pages: 439
ISBN:
9780393356304 (9780393356304)
publisher: Belknap Press
publish date: September 30th 2006
format: hardcover pages: 812
language: English
ISBN:
0674021630 (9780674021631)