publisher: MIT Press (MA)
publish date: September 1st 2006
format: hardcover pages: 378
language: English
ISBN:
0262026015 (9780262026017)
publisher: MIT Press (MA) publish date: September 1st 2006
format: ebook pages: 389
language: English
ISBN:
1282097407 (9781282097407)