publisher: Springer publish date: December 15th 2009
format: hardcover pages: 305
language: English
ISBN:
3642044069 (9783642044069)
publisher: Springer publish date: March 1st 2012
format: paperback pages: 305
language: English
ISBN:
3642261876 (9783642261879)