publisher: MIT Press (MA) publish date: September 2nd 2005
format: hardcover pages: 291
language: English
ISBN:
0262062445 (9780262062442)
publisher: The MIT Press publish date: September 28th 2007
format: paperback pages: 329
language: English
ISBN:
0262562308 (9780262562300)