publisher: MIT Press (MA) publish date: November 1st 2009
format: hardcover pages: 371
language: English
ISBN:
0262033755 (9780262033756)
publisher: MIT Press (MA) publish date: October 23rd 2009
format: ebook pages: 390
language: English
ISBN:
1282694391 (9781282694392)