publisher: Springer publish date: May 1st 2009
format: hardcover pages: 726
language: English
ISBN:
9048123100 (9789048123100)
publisher: Springer publish date: October 28th 2010
format: paperback pages: 726
language: English
ISBN:
9048184894 (9789048184897)