publisher: Springer publish date: November 22nd 2010
format: paperback pages: 402
language: English
ISBN:
9048170222 (9789048170227)
publisher: Springer publish date: October 1st 2006
format: hardcover pages: 402
language: English
ISBN:
140204044X (9781402040443)