publisher: Springer
publish date: July 1st 2008
format: ebook pages: 300
ISBN:
1281861421 (9781281861429)
publisher: Springer publish date: July 31st 2008
format: hardcover pages: 296
language: English
ISBN:
140208353X (9781402083532)
publisher: MIT Press (MA)
publish date: May 28th 2004
format: paperback pages: 662
language: English
ISBN:
0262572176 (9780262572170)