publisher: MIT Press (MA)
publish date: September 28th 2012
format: hardcover pages: 291
language: English
ISBN:
0262017997 (9780262017992)
publisher: The MIT Press publish date: September 28th 2012
format: paperback pages: 304
language: English
ISBN:
0262517825 (9780262517829)