publisher: MIT Press (MA) publish date: March 9th 2007
format: hardcover pages: 424
language: English
ISBN:
0262026074 (9780262026079)
publisher: MIT Press (MA) publish date: April 2nd 2007
format: ebook pages: 418
language: English
ISBN:
1282097253 (9781282097254)