publisher: MIT Press (MA) publish date: May 4th 2007
format: hardcover pages: 246
language: English
ISBN:
0262182599 (9780262182591)
publisher: MIT Press (MA) publish date: May 1st 2007
format: ebook pages: 261
language: English
ISBN:
1282098837 (9781282098831)