publisher: W. W. Norton & Company publish date: June 14th 2007
format: paperback pages: 392
language: English
ISBN:
0393928772 (9780393928778)
publisher: W. W. Norton & Company publish date: April 27th 2012
format: paperback pages: 300
language: English
ISBN:
0393918637 (9780393918632)
publisher: W. W. Norton & Company publish date: November 17th 2007
format: paperback pages: 397
language: English
ISBN:
0393180883 (9780393180886)