publisher: MIT Press (MA) publish date: April 30th 2004
format: hardcover pages: 272
language: English
ISBN:
0262012103 (9780262012102)
publisher: The MIT Press publish date: August 24th 2012
format: hardcover pages: 288
language: English
ISBN:
0262018284 (9780262018289)