publisher: MIT Press (MA)
publish date: November 1st 2005
format: hardcover pages: 339
language: English
ISBN:
0262134586 (9780262134583)
publisher: MIT Press (MA) publish date: October 7th 2005
format: paperback pages: 339
language: English
ISBN:
026263323X (9780262633239)