ISBN:
1598292048 (9781598292046)
publisher: MIT Press (MA)
publish date: August 31st 2007
format: ebook pages: 251
ISBN:
1282098780 (9781282098787)
publisher: The MIT Press
publish date: July 13th 2007
format: hardcover
language: English
ISBN:
026223260X (9780262232609)