publisher: Springer publish date: June 22nd 2006
format: hardcover pages: 498
language: English
ISBN:
1402049404 (9781402049408)
publisher: Springer publish date: January 1st 2006
format: ebook pages: 501
language: English
ISBN:
1280634766 (9781280634765)
publisher: Springer publish date: April 9th 2011
format: paperback pages: 498
language: English
ISBN:
9048172349 (9789048172344)