publisher: Lars Muller publish date: October 25th 2012
format: hardcover pages: 192
language: English
ISBN:
3037783109 (9783037783108)
publisher: The MIT Press publish date: February 27th 2004
format: paperback pages: 304
language: English
ISBN:
026268151X (9780262681513)