publisher: MIT Press (MA) publish date: March 31st 2010
format: hardcover pages: 306
language: English
ISBN:
0262013800 (9780262013802)
publisher: The MIT Press publish date: February 8th 2013
format: paperback pages: 320
language: English
ISBN:
0262518724 (9780262518727)