publisher: MIT Press (MA) publish date: August 1st 2006
format: paperback pages: 555
language: English
ISBN:
0262582694 (9780262582698)
publisher: MIT Press (MA) publish date: April 12th 2013
format: paperback pages: 623
language: English
ISBN:
0262518481 (9780262518482)