publisher: MIT Press (MA) publish date: June 24th 2005
format: hardcover pages: 400
language: English
ISBN:
0262042231 (9780262042239)
publisher: MIT Press (MA) publish date: June 1st 2005
format: ebook pages: 419
language: English
ISBN:
1282097490 (9781282097490)